Class ProvenanceInformationImpl1
java.lang.Object
info.oais.implementation.infomodel.InformationObjectImpl1
info.oais.implementation.infomodel.ProvenanceInformationImpl1
- All Implemented Interfaces:
InformationObject
,ProvenanceInformation
,Serializable
public class ProvenanceInformationImpl1 extends InformationObjectImpl1 implements ProvenanceInformation, Serializable
An implementation of Provenance as an ArrayList of ProvenanceSteps.
- Since:
- 12-Sep-2021 14:11:50
- Version:
- 1.0
- Author:
- David
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
For object serialization(package private) ArrayList<ProvenanceStepImpl1>
steps
The internal value for the Provenance steps.Fields inherited from class info.oais.implementation.infomodel.InformationObjectImpl1
m_DataObject, m_DataObjectId, m_Identifier, m_RepInfoId, m_RepresentationInformation
-
Constructor Summary
Constructors Constructor Description ProvenanceInformationImpl1()
Constructor for ProvenanceInfo - create an empty ArrayList of ProvenanceSteps. -
Method Summary
Modifier and Type Method Description ArrayList<ProvenanceStepImpl1>
getSteps()
Get the ArrayList of ProvenanceSteps to which entries can be added or examined.Methods inherited from class info.oais.implementation.infomodel.InformationObjectImpl1
finalize, getDataObject, getDataObjectId, getIdentifier, getRepInfoId, getRepresentationInformation, setDataObject, setDataObject, setIdentifier, setRepInfoId, setRepresentationInformation
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface info.oais.interfaces.infomodel.InformationObject
getDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDFor object serialization- See Also:
- Constant Field Values
-
steps
ArrayList<ProvenanceStepImpl1> stepsThe internal value for the Provenance steps.
-
-
Constructor Details
-
ProvenanceInformationImpl1
public ProvenanceInformationImpl1()Constructor for ProvenanceInfo - create an empty ArrayList of ProvenanceSteps.
-
-
Method Details
-
getSteps
Get the ArrayList of ProvenanceSteps to which entries can be added or examined.- Returns:
- ArrayList of ProvenanceSteps
-