Uses of Interface
org.openprovenance.prov.model.Relation
-
Packages that use Relation Package Description org.openprovenance.prov.model Provides the classes necessary to manipulate the PROV Data Model in Java, irrespectively of the serialization chosen for it.org.openprovenance.prov.model.extension org.openprovenance.prov.vanilla -
-
Uses of Relation in org.openprovenance.prov.model
Subinterfaces of Relation in org.openprovenance.prov.model Modifier and Type Interface Description interface
ActedOnBehalfOf
Interface for the PROV Delegation association.interface
AlternateOf
Interface for PROV Alternate association.interface
DerivedByInsertionFrom
Interface for PROV Dictionary Insertion.interface
DerivedByRemovalFrom
Interface for PROV Dictionary Removal.interface
DictionaryMembership
Interface for PROV Dictionary Membershipinterface
HadMember
Interface for PROV Collection Membershipinterface
Influence
Interface to denote a relation that carries some influence.interface
MentionOf
Interface for PROV MentionOf association.interface
QualifiedRelation
Interface to denote a relation that carries some influence.interface
SpecializationOf
Interface for PROV Specialization association.interface
Used
Interface for PROV Usage association.interface
WasAssociatedWith
Interface for the PROV Association association.interface
WasAttributedTo
Interface for the PROV Attribution association.interface
WasDerivedFrom
Interface for PROV Derivation association.interface
WasEndedBy
Interface for PROV End association.interface
WasGeneratedBy
Interface for PROV Generation association.interface
WasInfluencedBy
Interface for the PROV Influence association.interface
WasInformedBy
Interface for the PROV Communication association.interface
WasInvalidatedBy
Interface for PROV Invalidation association.interface
WasStartedBy
Interface for PROV Start association.Methods in org.openprovenance.prov.model with type parameters of type Relation Modifier and Type Method Description <T extends Relation>
TIndexedDocument. add(T statement, int num, Collection<T> anonRelationCollection, HashMap<QualifiedName,Collection<T>> namedRelationMap, HashMap<QualifiedName,Collection<T>> effectRelationMap, HashMap<QualifiedName,Collection<T>> causeRelationMap)
Add an edge to the graph.Methods in org.openprovenance.prov.model that return Relation Modifier and Type Method Description Relation
BeanTraversal. doAction(DerivedByInsertionFrom o)
Relation
BeanTraversal. doAction(DerivedByRemovalFrom o)
Relation
BeanTraversal. doAction(DictionaryMembership o)
Methods in org.openprovenance.prov.model that return types with arguments of type Relation Modifier and Type Method Description List<Relation>
ProvUtilities. getRelations(Bundle d)
List<Relation>
ProvUtilities. getRelations(Document d)
Methods in org.openprovenance.prov.model with parameters of type Relation Modifier and Type Method Description QualifiedName
ProvUtilities. getCause(Relation r)
QualifiedName
ProvUtilities. getEffect(Relation r)
List<QualifiedName>
ProvUtilities. getOtherCauses(Relation r)
-
Uses of Relation in org.openprovenance.prov.model.extension
Subinterfaces of Relation in org.openprovenance.prov.model.extension Modifier and Type Interface Description interface
QualifiedAlternateOf
interface
QualifiedHadMember
interface
QualifiedSpecializationOf
-
Uses of Relation in org.openprovenance.prov.vanilla
Classes in org.openprovenance.prov.vanilla that implement Relation Modifier and Type Class Description class
ActedOnBehalfOf
class
AlternateOf
class
HadMember
class
QualifiedAlternateOf
class
QualifiedHadMember
class
QualifiedSpecializationOf
class
SpecializationOf
class
Used
class
WasAssociatedWith
class
WasAttributedTo
class
WasDerivedFrom
class
WasEndedBy
class
WasGeneratedBy
class
WasInfluencedBy
class
WasInformedBy
class
WasInvalidatedBy
class
WasStartedBy
-