Package org.openprovenance.prov.model
Interface StatementActionValue
-
- All Known Implementing Classes:
BeanTraversal
,ProvFactory.Cloner
public interface StatementActionValue
Interface to a visitor like functionality operating over PROV statements and bundles. This visitor returnsObject
. For a visitor that returns void, seeStatementAction
.Relevant Factory Methods:
-
ProvUtilities.doAction(org.openprovenance.prov.model.StatementOrBundle, org.openprovenance.prov.model.StatementActionValue)
-
ProvUtilities.doAction(org.openprovenance.prov.model.StatementOrBundle, org.openprovenance.prov.model.StatementAction)
-
ProvUtilities.forAllStatement(java.util.List, org.openprovenance.prov.model.StatementAction)
-
ProvUtilities.forAllStatementOrBundle(java.util.List, org.openprovenance.prov.model.StatementAction)
- Author:
- lavm
-
-
Method Summary
Modifier and Type Method Description Object
doAction(ActedOnBehalfOf s)
Object
doAction(Activity s)
Object
doAction(Agent s)
Object
doAction(AlternateOf s)
Object
doAction(Bundle s, ProvUtilities provUtilities)
Object
doAction(DerivedByInsertionFrom s)
Object
doAction(DerivedByRemovalFrom s)
Object
doAction(DictionaryMembership s)
Object
doAction(Entity s)
Object
doAction(QualifiedAlternateOf s)
Object
doAction(QualifiedHadMember s)
Object
doAction(QualifiedSpecializationOf s)
Object
doAction(HadMember s)
Object
doAction(MentionOf s)
Object
doAction(SpecializationOf s)
Object
doAction(Used s)
Object
doAction(WasAssociatedWith s)
Object
doAction(WasAttributedTo s)
Object
doAction(WasDerivedFrom s)
Object
doAction(WasEndedBy s)
Object
doAction(WasGeneratedBy s)
Object
doAction(WasInfluencedBy s)
Object
doAction(WasInformedBy s)
Object
doAction(WasInvalidatedBy s)
Object
doAction(WasStartedBy s)
-
-
-
Method Detail
-
doAction
Object doAction(WasStartedBy s)
-
doAction
Object doAction(AlternateOf s)
-
doAction
Object doAction(WasAssociatedWith s)
-
doAction
Object doAction(WasAttributedTo s)
-
doAction
Object doAction(WasInfluencedBy s)
-
doAction
Object doAction(ActedOnBehalfOf s)
-
doAction
Object doAction(WasDerivedFrom s)
-
doAction
Object doAction(DictionaryMembership s)
-
doAction
Object doAction(DerivedByRemovalFrom s)
-
doAction
Object doAction(WasEndedBy s)
-
doAction
Object doAction(WasGeneratedBy s)
-
doAction
Object doAction(WasInvalidatedBy s)
-
doAction
Object doAction(SpecializationOf s)
-
doAction
Object doAction(QualifiedSpecializationOf s)
-
doAction
Object doAction(QualifiedAlternateOf s)
-
doAction
Object doAction(QualifiedHadMember s)
-
doAction
Object doAction(DerivedByInsertionFrom s)
-
doAction
Object doAction(WasInformedBy s)
-
doAction
Object doAction(Bundle s, ProvUtilities provUtilities)
-
-