Package org.openprovenance.prov.model
Class ProvFactory.Cloner
- java.lang.Object
-
- org.openprovenance.prov.model.ProvFactory.Cloner
-
- All Implemented Interfaces:
StatementActionValue
- Enclosing class:
- ProvFactory
public class ProvFactory.Cloner extends Object implements StatementActionValue
-
-
Constructor Summary
Constructors Constructor Description Cloner()
-
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
public Object doAction(Activity s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(Used s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasStartedBy s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(Agent s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(AlternateOf s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasAssociatedWith s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasAttributedTo s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasInfluencedBy s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(ActedOnBehalfOf s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasDerivedFrom s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(DictionaryMembership s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(DerivedByRemovalFrom s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasEndedBy s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(Entity s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasGeneratedBy s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasInvalidatedBy s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(HadMember s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(MentionOf s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(SpecializationOf s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(QualifiedSpecializationOf s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(QualifiedHadMember s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(DerivedByInsertionFrom s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(WasInformedBy s)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(Bundle s, ProvUtilities provUtilities)
- Specified by:
doAction
in interfaceStatementActionValue
-
doAction
public Object doAction(QualifiedAlternateOf s)
- Specified by:
doAction
in interfaceStatementActionValue
-
-