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.ILanguageConstantOrTitleInformation about data field references.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetForeignAppGuid()Get the application GUID.StringgetForeignDataGroupGuid()Get the data group GUID.List<String>getForeignKeyFieldGuids()List with the field GUID's of the foreign key fields.StringgetGuid()Get the reference GUID.StringgetName()Get the reference name.de.uplanet.lucy.server.property.IPropertyCollectiongetProperties()The field propertiesStringgetReferencedDataGroupGuid()Get the GUID of the referenced data group.List<de.uplanet.lucy.server.rtcache.ReferenceParameterInfo>getReferenceParameters()Get the reference parameters.List<String>getReferencingFieldGuids()Get the fields that belong to the reference.intgetStatus()Get the reference status.StringgetView()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
nulland 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<de.uplanet.lucy.server.rtcache.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).
-
-