Package org.dspace.core
Interface ReloadableEntity<T extends Serializable>
- Type Parameters:
T- type of this entity's primary key.
- All Known Subinterfaces:
InProgressSubmission,WorkflowItem
- All Known Implementing Classes:
Bitstream,BitstreamFormat,Bundle,CacheableDSpaceObject,ChecksumHistory,ClaimedTask,Collection,CollectionRole,Community,DOI,DSpaceObject,EntityType,EPerson,Group,Handle,HarvestedCollection,HarvestedItem,InProgressUser,Item,LDNMessageEntity,MetadataField,MetadataSchema,MetadataValue,NotifyPatternToTrigger,NotifyServiceEntity,NotifyServiceInboundPattern,OpenURLTracker,OrcidHistory,OrcidQueue,OrcidToken,PoolTask,Process,RegistrationData,RegistrationDataMetadata,Relationship,RelationshipMetadataValue,RelationshipType,RequestItem,ResourcePolicy,Site,Subscription,SubscriptionParameter,SupervisionOrder,SystemWideAlert,Version,VersionHistory,WebApp,WorkflowItemRole,WorkspaceItem,XmlWorkflowItem
public interface ReloadableEntity<T extends Serializable>
Implemented by all entities that can be reloaded by the
Context.- See Also:
-
Method Summary
-
Method Details
-
getID
T getID()The unique identifier of this entity instance.- Returns:
- the value of the primary key for this instance.
-