Package org.mycore.datamodel.objectinfo
Interface MCRObjectInfo
- All Known Implementing Classes:
MCRObjectInfoEntity
public interface MCRObjectInfo
-
Method Details
-
getId
MCRObjectID getId()- Returns:
- the object id
-
getObjectProject
String getObjectProject()- Returns:
- the project encoded in the object id
-
getObjectType
String getObjectType()- Returns:
- the type encoded in the object id
-
getObjectNumber
int getObjectNumber()- Returns:
- the number encoded in the object id
-
getCreateDate
Instant getCreateDate()- Returns:
- the creation date of the object
-
getModifyDate
Instant getModifyDate()- Returns:
- the last modify date of the object
-
getModifiedBy
String getModifiedBy()- Returns:
- the user which last modified the object
-
getCreatedBy
String getCreatedBy()- Returns:
- returns the user which created the object.
-
getDeletedBy
String getDeletedBy()- Returns:
- returns the user which deleted the object.
-
getState
String getState()- Returns:
- the state classification category id e.G. state:submitted
-
getDeleteDate
Instant getDeleteDate()- Returns:
- the date when the object was deleted.
-