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) DataObject
m_DataObject
The internal value for the DataObject.private static long
serialVersionUID
For object serialization. -
Constructor Summary
Constructors Constructor Description DigitalObjectIdImpl1()
-
Method Summary
Modifier and Type Method Description DataObject
getDataObject()
Get the DataObject.void
setDataObject(DataObject dobj)
Set the DataObject.Methods inherited from class info.oais.implementation.infomodel.IdentifierImpl1
getURI, setURI
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getDataObject
in interfaceDigitalObjectId
- Returns:
- the DataObject
-
setDataObject
Set the DataObject.- Specified by:
setDataObject
in interfaceDigitalObjectId
- Parameters:
dobj
- DataObject
-