public class ExtrinsicObjectImpl extends RegistryObjectImpl implements ExtrinsicObject
ExtrinsicObject
.Constructor and Description |
---|
ExtrinsicObjectImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
int |
getMajorVersion()
Gets the major revision number for this version of the Versionable
object.
|
java.lang.String |
getMimeType()
Gets the mime type associated with this object.
|
int |
getMinorVersion()
Gets the minor revision number for this version of the Versionable
object.
|
javax.activation.DataHandler |
getRepositoryItem()
Gets the repository item for this object.
|
java.lang.String |
getUserVersion()
Gets the user-specified revision number for this version of the
Versionable object.
|
int |
hashCode() |
boolean |
isOpaque()
Determines whether the ExtrinsicObject is opaque (not readable) by the registry operator.
|
void |
setMajorVersion(int majorVersion)
Sets the major revision number for this version of the Versionable
object.
|
void |
setMimeType(java.lang.String mimeType)
Sets the mime type associated with this object.
|
void |
setMinorVersion(int minorVersion)
Sets the minor revision number for this version of the Versionable
object.
|
void |
setOpaque(boolean isOpaque)
Sets whether the ExtrinsicObject is opaque (not readable) by the registry.
|
void |
setRepositoryItem(javax.activation.DataHandler repositoryItem)
Sets the repository item for this object.
|
void |
setUserVersion(java.lang.String userVersion)
Sets the user specified revision number for this version of the
Versionable object.
|
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSlots, getSubmittingOrganization, setAssociatedObjects, setAssociations, setAuditTrail, setClassifications, setExternalIdentifiers, setExternalLinks, setObjectType, setRegistryPackages, setSlots, setSubmittingOrganization
getCheckpointName, getDescription, getIdentity, getKey, getName, isRevision, setCheckpointName, setDescription, setIdentity, setKey, setName, toString
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
public java.lang.String getMimeType()
getMimeType
in interface ExtrinsicObject
public javax.activation.DataHandler getRepositoryItem()
getRepositoryItem
in interface ExtrinsicObject
public boolean isOpaque()
isOpaque
in interface ExtrinsicObject
true
if ExtrinsicObject is opaque.public void setMimeType(java.lang.String mimeType)
setMimeType
in interface ExtrinsicObject
mimeType
- the mime type associated with this object.public void setOpaque(boolean isOpaque)
setOpaque
in interface ExtrinsicObject
isOpaque
- true
if ExtrinsicObject is opaque.public void setRepositoryItem(javax.activation.DataHandler repositoryItem)
setRepositoryItem
in interface ExtrinsicObject
repositoryItem
- the repository item for this object.public int getMajorVersion()
getMajorVersion
in interface Versionable
public int getMinorVersion()
getMinorVersion
in interface Versionable
public java.lang.String getUserVersion()
getUserVersion
in interface Versionable
public void setMajorVersion(int majorVersion)
setMajorVersion
in interface Versionable
majorVersion
- the major revision number.public void setMinorVersion(int minorVersion)
setMinorVersion
in interface Versionable
minorVersion
- the minor revision number.public void setUserVersion(java.lang.String userVersion)
setUserVersion
in interface Versionable
userVersion
- the user specified revision number.public boolean equals(java.lang.Object other)
equals
in class RegistryObjectImpl
public int hashCode()
hashCode
in class RegistryObjectImpl