Class DigitalObjectIdImpl1
java.lang.Object
info.oais.implementation.infomodel.IdentifierImpl1
info.oais.implementation.infomodel.identifiers.DigitalObjectIdImpl1
- All Implemented Interfaces:
Identifier,DigitalObjectId,Serializable
public class DigitalObjectIdImpl1 extends IdentifierImpl1 implements DigitalObjectId, Serializable
An Identifier which points to a DigitalObject.
- Since:
- 06-Sep-2021 15:59:45
- Version:
- 1.0
- Author:
- David
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description (package private) DataObjectm_DataObjectThe internal value for the DataObject.private static longserialVersionUIDFor object serialization. -
Constructor Summary
Constructors Constructor Description DigitalObjectIdImpl1() -
Method Summary
Modifier and Type Method Description DataObjectgetDataObject()Get the DataObject.voidsetDataObject(DataObject dobj)Set the DataObject.Methods inherited from class info.oais.implementation.infomodel.IdentifierImpl1
getURI, setURIMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.oais.interfaces.infomodel.Identifier
getURI, setURI
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDFor object serialization.- See Also:
- Constant Field Values
-
m_DataObject
DataObject m_DataObjectThe internal value for the DataObject.
-
-
Constructor Details
-
DigitalObjectIdImpl1
public DigitalObjectIdImpl1()
-
-
Method Details
-
getDataObject
Get the DataObject.- Specified by:
getDataObjectin interfaceDigitalObjectId- Returns:
- the DataObject
-
setDataObject
Set the DataObject.- Specified by:
setDataObjectin interfaceDigitalObjectId- Parameters:
dobj- DataObject
-