Package org.openprovenance.prov.model
Interface StatementOrBundle
-
- All Known Subinterfaces:
ActedOnBehalfOf
,Activity
,Agent
,AlternateOf
,Bundle
,DerivedByInsertionFrom
,DerivedByRemovalFrom
,DictionaryMembership
,Element
,Entity
,HadMember
,Influence
,MentionOf
,QualifiedAlternateOf
,QualifiedHadMember
,QualifiedRelation
,QualifiedSpecializationOf
,Relation
,SpecializationOf
,Statement
,Used
,WasAssociatedWith
,WasAttributedTo
,WasDerivedFrom
,WasEndedBy
,WasGeneratedBy
,WasInfluencedBy
,WasInformedBy
,WasInvalidatedBy
,WasStartedBy
- All Known Implementing Classes:
ActedOnBehalfOf
,Activity
,Agent
,AlternateOf
,Bundle
,Entity
,HadMember
,QualifiedAlternateOf
,QualifiedHadMember
,QualifiedSpecializationOf
,SpecializationOf
,Used
,WasAssociatedWith
,WasAttributedTo
,WasDerivedFrom
,WasEndedBy
,WasGeneratedBy
,WasInfluencedBy
,WasInformedBy
,WasInvalidatedBy
,WasStartedBy
public interface StatementOrBundle
Interface for a PROV Statement (Statement
) (a unit of provenance description) or a Bundle (Bundle
) (a named set of provenance statements)- Author:
- lavm
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StatementOrBundle.Kind
Enumerated type for each type of provenance statement or bundle.
-
Method Summary
Modifier and Type Method Description StatementOrBundle.Kind
getKind()
Gets the type of a provenance statement
-
-
-
Method Detail
-
getKind
StatementOrBundle.Kind getKind()
Gets the type of a provenance statement- Returns:
StatementOrBundle.Kind
-
-