Interface IEntityReference
-
- All Superinterfaces:
IObjectReference,Serializable
- All Known Implementing Classes:
UuidEntityRef
@Deprecated public interface IEntityReference extends IObjectReference
Deprecated.Prefer the more genericIObjectReferenceinterface instead.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description Class<? extends IUUIDEntity>getEntityClass()Deprecated.Gets the class of the referenced type of entities.default StringgetId()Deprecated.Gets the ID of the identified object.default StringgetType()Deprecated.Gets the type of the identified objects.UUIDgetUuid()Deprecated.Gets the UUID of the referenced entity, i.e. the value ofIUUIDEntity.getUUIDObject().-
Methods inherited from interface de.xima.fc.interfaces.workflow.reference.IObjectReference
getId, getTypeKnown
-
-
-
-
Method Detail
-
getEntityClass
Class<? extends IUUIDEntity> getEntityClass()
Deprecated.Gets the class of the referenced type of entities.- Returns:
- The referenced entity class.
-
getUuid
UUID getUuid()
Deprecated.Gets the UUID of the referenced entity, i.e. the value ofIUUIDEntity.getUUIDObject().- Returns:
- The referenced UUID.
-
getId
default String getId()
Deprecated.Gets the ID of the identified object.For entity references, the ID is always the
UUIDin its string representation.- Specified by:
getIdin interfaceIObjectReference- Returns:
- The object ID.
-
getType
default String getType()
Deprecated.Description copied from interface:IObjectReferenceGets the type of the identified objects. This should be thetype nameof anEntityType, if available, but may be another string in case no such entity type exists. PreferIObjectReference.getTypeKnown()if applicable.- Specified by:
getTypein interfaceIObjectReference- Returns:
- The object type.
-
-