Uses of Package
org.openprovenance.prov.model
-
Packages that use org.openprovenance.prov.model 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 -
Classes in org.openprovenance.prov.model used by org.openprovenance.prov.model Class Description ActedOnBehalfOf Interface for the PROV Delegation association.Activity Interface for the PROV Activity complex type.Agent Interface for the PROV Agent complex type.AlternateOf Interface for PROV Alternate association.Attribute Interface for a PROV attribute-value pair.Attribute.AttributeKind Enumerated type for all types of attributes.Bundle Interface for a PROV Bundle.DerivedByInsertionFrom Interface for PROV Dictionary Insertion.DerivedByRemovalFrom Interface for PROV Dictionary Removal.DictionaryMembership Interface for PROV Dictionary MembershipDocument Interface for a PROV Document.Element Interface for an Entity, an Activity, or an Agent.Entity Interface for the PROV Entity complex type.Entry Interface for Key-Entity entry in a PROV Dictionary.HadMember Interface for PROV Collection MembershipHasLabel Interface for PROV objects that have a role.HasLocation Interface for PROV objects that have a location.HasOther Interface for PROV objects that have non-PROV attributes.HasRole Interface for PROV objects that have a role.HasTime Interface for PROV objects that have time.HasType Interface for PROV objects that have a type.HasValue Interface for PROV objects that have a value.Identifiable Interface for what can be identified in PROV.Influence Interface to denote a relation that carries some influence.Key Interface for a Key of a dictionary.Label Interface for PROV attribute label.LangString Interface for strings with language attribute.LiteralConstructor Interface to convenience factory methods for PROV Literals.Location Interface for PROV attribute location.MentionOf Interface for PROV MentionOf association.ModelConstructor Interface for constructing concrete representations of the PROV data modelModelConstructorExtension Interface for constructing concrete representations of the PROV data modelName Java class defining a set of constant Qualified Names in the PROV, XSD, and RDF namespaces.Namespace A class to manipulate Namespaces when creating, serializing and converting prov documents.ObjectFactory This interface specifies core functionality similar to the JAXB ObjectFactory.Other Interface for non-PROV attributes.ProvFactory A stateless factory for PROV objects.ProvSerialiser A low-level interface for JAXB-compatible serialization of documents.ProvUtilities Utilities for manipulating PROV Descriptions.ProvUtilities.BuildFlag QualifiedName Interface for PROV Qualified Name.QualifiedRelation Interface to denote a relation that carries some influence.Relation An interface for all PROVStatement
that are a relation.Role Interface for PROV attribute role.SpecializationOf Interface for PROV Specialization association.Statement Interface for a PROV unit of descriptionStatementAction Interface to a visitor like functionality operating over PROV statements and bundles.StatementActionValue Interface to a visitor like functionality operating over PROV statements and bundles.StatementOrBundle StatementOrBundle.Kind Enumerated type for each type of provenance statement or bundle.Type Interface for PROV Type attribute.TypedValue Interface for a PROV value.UnqualifiedRelation Used Interface for PROV Usage association.Value Interface for PROV attribute value.ValueConverter Conversion from String to Object and vice-versa for common xsd types.WasAssociatedWith Interface for the PROV Association association.WasAttributedTo Interface for the PROV Attribution association.WasDerivedFrom Interface for PROV Derivation association.WasEndedBy Interface for PROV End association.WasGeneratedBy Interface for PROV Generation association.WasInfluencedBy Interface for the PROV Influence association.WasInformedBy Interface for the PROV Communication association.WasInvalidatedBy Interface for PROV Invalidation association.WasStartedBy Interface for PROV Start association. -
Classes in org.openprovenance.prov.model used by org.openprovenance.prov.model.extension Class Description AlternateOf Interface for PROV Alternate association.HadMember Interface for PROV Collection MembershipHasLabel Interface for PROV objects that have a role.HasOther Interface for PROV objects that have non-PROV attributes.HasType Interface for PROV objects that have a type.Identifiable Interface for what can be identified in PROV.QualifiedRelation Interface to denote a relation that carries some influence.Relation An interface for all PROVStatement
that are a relation.SpecializationOf Interface for PROV Specialization association.Statement Interface for a PROV unit of descriptionStatementOrBundle UnqualifiedRelation -
Classes in org.openprovenance.prov.model used by org.openprovenance.prov.vanilla Class Description ActedOnBehalfOf Interface for the PROV Delegation association.Activity Interface for the PROV Activity complex type.Agent Interface for the PROV Agent complex type.AlternateOf Interface for PROV Alternate association.AtomConstructor Attribute Interface for a PROV attribute-value pair.Attribute.AttributeKind Enumerated type for all types of attributes.Bundle Interface for a PROV Bundle.DerivedByInsertionFrom Interface for PROV Dictionary Insertion.DerivedByRemovalFrom Interface for PROV Dictionary Removal.DictionaryMembership Interface for PROV Dictionary MembershipDocument Interface for a PROV Document.Element Interface for an Entity, an Activity, or an Agent.Entity Interface for the PROV Entity complex type.Entry Interface for Key-Entity entry in a PROV Dictionary.HadMember Interface for PROV Collection MembershipHasLabel Interface for PROV objects that have a role.HasLocation Interface for PROV objects that have a location.HasOther Interface for PROV objects that have non-PROV attributes.HasRole Interface for PROV objects that have a role.HasTime Interface for PROV objects that have time.HasType Interface for PROV objects that have a type.HasValue Interface for PROV objects that have a value.Identifiable Interface for what can be identified in PROV.Influence Interface to denote a relation that carries some influence.Key Interface for a Key of a dictionary.Label Interface for PROV attribute label.LangString Interface for strings with language attribute.LiteralConstructor Interface to convenience factory methods for PROV Literals.Location Interface for PROV attribute location.MentionOf Interface for PROV MentionOf association.ModelConstructor Interface for constructing concrete representations of the PROV data modelModelConstructorExtension Interface for constructing concrete representations of the PROV data modelNamespace A class to manipulate Namespaces when creating, serializing and converting prov documents.ObjectFactory This interface specifies core functionality similar to the JAXB ObjectFactory.Other Interface for non-PROV attributes.ProvFactory A stateless factory for PROV objects.ProvSerialiser A low-level interface for JAXB-compatible serialization of documents.ProvUtilities Utilities for manipulating PROV Descriptions.ProvUtilities.BuildFlag QualifiedName Interface for PROV Qualified Name.QualifiedRelation Interface to denote a relation that carries some influence.Relation An interface for all PROVStatement
that are a relation.Role Interface for PROV attribute role.SpecializationOf Interface for PROV Specialization association.Statement Interface for a PROV unit of descriptionStatementOrBundle StatementOrBundle.Kind Enumerated type for each type of provenance statement or bundle.Type Interface for PROV Type attribute.TypedValue Interface for a PROV value.UnqualifiedRelation Used Interface for PROV Usage association.Value Interface for PROV attribute value.ValueConverter Conversion from String to Object and vice-versa for common xsd types.WasAssociatedWith Interface for the PROV Association association.WasAttributedTo Interface for the PROV Attribution association.WasDerivedFrom Interface for PROV Derivation association.WasEndedBy Interface for PROV End association.WasGeneratedBy Interface for PROV Generation association.WasInfluencedBy Interface for the PROV Influence association.WasInformedBy Interface for the PROV Communication association.WasInvalidatedBy Interface for PROV Invalidation association.WasStartedBy Interface for PROV Start association.