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 longserialVersionUIDFor object serialization(package private) ArrayList<ProvenanceStepImpl1>stepsThe 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, setRepresentationInformationMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
 
 
 -