Package de.uplanet.lucy.server.rtcache
Interface ReferenceInfo
-
- All Superinterfaces:
de.uplanet.lucy.server.rtcache.ILanguageConstant
,de.uplanet.lucy.server.util.ILanguageConstantOrTitle
,de.uplanet.lucy.server.rtcache.IRtInfo
,de.uplanet.lucy.server.rtcache.IRtInfoWithTitle
@Scriptable public interface ReferenceInfo extends de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle, de.uplanet.lucy.server.util.ILanguageConstantOrTitle
Information about data field references.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getForeignAppGuid()
Get the application GUID.String
getForeignDataGroupGuid()
Get the data group GUID.List<String>
getForeignKeyFieldGuids()
List with the field GUID's of the foreign key fields.String
getGuid()
Get the reference GUID.String
getName()
Get the reference name.de.uplanet.lucy.server.property.IPropertyCollection
getProperties()
The field propertiesString
getReferencedDataGroupGuid()
Get the GUID of the referenced data group.List<ReferenceParameterInfo>
getReferenceParameters()
Get the reference parameters.List<String>
getReferencingFieldGuids()
Get the fields that belong to the reference.int
getStatus()
Get the reference status.String
getView()
Get the view field.
-
-
-
Method Detail
-
getGuid
String getGuid()
Get the reference GUID.- Returns:
- The reference GUID (not
null
).
-
getName
String getName()
Get the reference name.- Returns:
- The reference name (not
null
).
-
getForeignAppGuid
String getForeignAppGuid()
Get the application GUID.- Returns:
- The foreign application GUID (not
null
).
-
getForeignDataGroupGuid
String getForeignDataGroupGuid()
Get the data group GUID.- Returns:
- The foreign data group GUID (not
null
).
-
getReferencedDataGroupGuid
String getReferencedDataGroupGuid()
Get the GUID of the referenced data group.- Returns:
- the GUID of the referenced data group (not
null
).
-
getStatus
int getStatus()
Get the reference status.- Returns:
- The reference status
-
getView
String getView()
Get the view field.- Returns:
- The view (could be
null
).
-
getReferencingFieldGuids
List<String> getReferencingFieldGuids()
Get the fields that belong to the reference.- Returns:
- List with referenced field GUIDs (not
null
and at least one element).
-
getForeignKeyFieldGuids
List<String> getForeignKeyFieldGuids()
List with the field GUID's of the foreign key fields.- Returns:
- List with the foreign key field GUIDs (not
null
).
-
getReferenceParameters
List<ReferenceParameterInfo> getReferenceParameters()
Get the reference parameters.- Returns:
- The reference parameters (not
null
).
-
getProperties
de.uplanet.lucy.server.property.IPropertyCollection getProperties()
The field properties- Returns:
- The field properties (not
null
).
-
-