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
Modifier and TypeMethodDescriptionGet the application GUID.Get the data group GUID.List with the field GUID's of the foreign key fields.getGuid()
Get the reference GUID.getName()
Get the reference name.de.uplanet.lucy.server.property.IPropertyCollection
The field propertiesGet the GUID of the referenced data group.Get the reference parameters.Get the fields that belong to the reference.int
Get the reference status.getView()
Get the view field.Methods inherited from interface de.uplanet.lucy.server.rtcache.ILanguageConstant
getLanguageConstantAppGuid, getLanguageConstantName, getLanguageConstantType, hasLanguageConstant
Methods inherited from interface de.uplanet.lucy.server.util.ILanguageConstantOrTitle
getTitles
Methods inherited from interface de.uplanet.lucy.server.rtcache.IRtInfoWithTitle
getDefaultTitle, getTitle, getTitles
-
Method Details
-
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
Get the fields that belong to the reference.- Returns:
- List with referenced field GUIDs (not
null
and at least one element).
-
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
).
-