Uses of Interface
org.openprovenance.prov.model.Document
Packages that use Document
Package
Description
Provides the classes necessary to manipulate the PROV Data Model in Java, irrespectively of the serialization chosen for it.
-
Uses of Document in org.openprovenance.prov.bookptm
Methods in org.openprovenance.prov.bookptm that return DocumentModifier and TypeMethodDescriptionDerivationBuilder.makeDerivation()DerivationBuilder.makeDerivation(Builder builder) DerivationBuilder.makeDocument_Attribution()DerivationBuilder.makeDocument_Attribution2FullTriangle()DerivationBuilder.makeDocument_AttributionFullTriangle()DerivationBuilder.makeDocument_CommunicationFullTriangle()DerivationBuilder.makeDocument_EndPartialTriangle()DerivationBuilder.makeDocument_exampleBundleInDocument()DerivationBuilder.makeDocument_exampleSelfReferentialBundleInDocument()DerivationBuilder.makeDocument_InsertElementIntoCollection()DerivationBuilder.makeDocument_RemoveElementFromCollection()DerivationBuilder.makeDocument_singleElement()DerivationBuilder.makeDocument_Specialization()DerivationBuilder.makeDocument_SpecializationFullTriangle()DerivationBuilder.makeDocument_StartPartialTriangle()DerivationBuilder.makeDocument_Transporting()DerivationBuilder.makeDocument_TransportingAttribution()DerivationBuilder.makeDocument_TransportingFullTriangle()DerivationBuilder.makeDocument_Weighing() -
Uses of Document in org.openprovenance.prov.model
Methods in org.openprovenance.prov.model that return DocumentModifier and TypeMethodDescriptionProvDeserialiser.deserialiseDocument(InputStream in) Deerializes a document from a streamModelConstructor.newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles) A factory method to create an instance of aDocumentModelConstructor.newDocument(Namespace namespace, List<StatementOrBundle> statementsOrBundles) A factory method to create an instance of aDocumentProvFactory.newDocument()Factory method to construct aDocumentProvFactory.newDocument(Collection<Activity> ps, Collection<Entity> as, Collection<Agent> ags, Collection<Statement> lks) ProvFactory.newDocument(Activity[] ps, Entity[] as, Agent[] ags, Statement[] lks) ProvFactory.newDocument(Document doc) IndexedDocument.toDocument()Methods in org.openprovenance.prov.model with parameters of type DocumentModifier and TypeMethodDescriptionstatic NamespaceNamespaceGatherer.accumulateAllNamespaces(Document document) Accumulate all namespace declarations in a singleNamespaceinstance.booleanstatic NamespaceNamespace.gatherNamespaces(Document doc) ProvUtilities.getActivity(Document d) ProvUtilities.getNamedBundle(Document d) ProvUtilities.getRelations(Document d) ProvUtilities.getStatement(Document d) This function allows a document to be merged with this IndexedDocument.ProvFactory.newDocument(Document doc) voidProvSerialiser.serialiseDocument(OutputStream out, Document document, boolean formatted) Serializes a document to a streamvoidProvUtilities.updateNamespaces(Document document) After reading/constructing a document, this method should be called to ensure that Namespaces are properly chained.voidProvDocumentWriter.writeDocument(OutputStream out, Document document, String mediaType, boolean formatted) Serializes a document to a streamConstructors in org.openprovenance.prov.model with parameters of type DocumentModifierConstructorDescriptionIndexedDocument(ProvFactory pFactory, Document doc) IndexedDocument(ProvFactory pFactory, Document doc, boolean flatten) -
Uses of Document in org.openprovenance.prov.model.builder
Methods in org.openprovenance.prov.model.builder that return Document -
Uses of Document in org.openprovenance.prov.model.interop
Methods in org.openprovenance.prov.model.interop with parameters of type DocumentModifier and TypeMethodDescriptionvoidFramework.writeDocument(OutputStream os, Document document, Formats.ProvFormat format) -
Uses of Document in org.openprovenance.prov.rules
Methods in org.openprovenance.prov.rules with parameters of type Document -
Uses of Document in org.openprovenance.prov.vanilla
Classes in org.openprovenance.prov.vanilla that implement DocumentMethods in org.openprovenance.prov.vanilla that return DocumentModifier and TypeMethodDescriptionModelConstructor.newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles) A factory method to create an instance of aDocumentModelConstructor.newDocument(Namespace namespace, List<StatementOrBundle> statementsOrBundles) ProvFactory.newDocument()ProvFactory.newDocument(Collection<Activity> ps, Collection<Entity> as, Collection<Agent> ags, Collection<Statement> lks) ProvFactory.newDocument(Document graph) ProvFactory.newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles) ProvFactory.newDocument(Namespace namespace, List<StatementOrBundle> statementsOrBundles) Methods in org.openprovenance.prov.vanilla with parameters of type Document