Uses of Interface
org.openprovenance.prov.model.Statement
-
Packages that use Statement 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 Statement in org.openprovenance.prov.model
Subinterfaces of Statement in org.openprovenance.prov.model Modifier and Type Interface Description interface
ActedOnBehalfOf
Interface for the PROV Delegation association.interface
Activity
Interface for the PROV Activity complex type.interface
Agent
Interface for the PROV Agent complex type.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
Element
Interface for an Entity, an Activity, or an Agent.interface
Entity
Interface for the PROV Entity complex type.interface
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
Relation
An interface for all PROVStatement
that are a relation.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 Statement Modifier and Type Method Description <T extends Statement>
TProvFactory. newStatement(T s)
Methods in org.openprovenance.prov.model that return types with arguments of type Statement Modifier and Type Method Description List<Statement>
Bundle. getStatement()
List<Statement>
ProvUtilities. getStatement(Bundle d)
List<Statement>
ProvUtilities. getStatement(Document d)
Methods in org.openprovenance.prov.model with parameters of type Statement Modifier and Type Method Description Collection<Attribute>
ProvFactory. getAttributes(Statement statement)
Object
ProvUtilities. getter(Statement s, int i)
boolean
ProvUtilities. hasNoTime(Statement o)
Indicates whether object has no time field.Document
ProvFactory. newDocument(Activity[] ps, Entity[] as, Agent[] ags, Statement[] lks)
void
ProvUtilities. setter(Statement s, int i, Object val)
Method parameters in org.openprovenance.prov.model with type arguments of type Statement Modifier and Type Method Description void
ProvUtilities. forAllStatement(List<Statement> records, StatementAction action)
<T> List<T>
ProvUtilities. getObject2(Class<T> cl, List<Statement> ll)
Document
ModelConstructor. newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles)
A factory method to create an instance of aDocument
Document
ProvFactory. newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles)
Bundle
ModelConstructor. newNamedBundle(QualifiedName id, Namespace namespace, Collection<Statement> statements)
A factory method to create an instance of a BundleBundle
Bundle
ProvFactory. newNamedBundle(QualifiedName id, Collection<Statement> lks)
Bundle
ProvFactory. newNamedBundle(QualifiedName id, Namespace namespace, Collection<Statement> statements)
-
Uses of Statement in org.openprovenance.prov.model.extension
Subinterfaces of Statement in org.openprovenance.prov.model.extension Modifier and Type Interface Description interface
QualifiedAlternateOf
interface
QualifiedHadMember
interface
QualifiedSpecializationOf
-
Uses of Statement in org.openprovenance.prov.vanilla
Classes in org.openprovenance.prov.vanilla that implement Statement Modifier and Type Class Description class
ActedOnBehalfOf
class
Activity
class
Agent
class
AlternateOf
class
Entity
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
Methods in org.openprovenance.prov.vanilla that return types with arguments of type Statement Modifier and Type Method Description List<Statement>
Bundle. getStatement()
Method parameters in org.openprovenance.prov.vanilla with type arguments of type Statement Modifier and Type Method Description Document
ModelConstructor. newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles)
A factory method to create an instance of aDocument
Document
ProvFactory. newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles)
Bundle
ModelConstructor. newNamedBundle(QualifiedName id, Namespace namespace, Collection<Statement> statements)
A factory method to create an instance of a BundleBundle
Bundle
ProvFactory. newNamedBundle(QualifiedName id, Collection<Statement> statements)
Bundle
ProvFactory. newNamedBundle(QualifiedName id, Namespace namespace, Collection<Statement> statements)
Constructor parameters in org.openprovenance.prov.vanilla with type arguments of type Statement Constructor Description Bundle(QualifiedName id, Namespace namespace, Collection<Statement> statements)
Document(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles)
-