C D F G J M N O P Q R S W 
All Classes All Packages

C

Converter - Class in org.openprovenance.prov.json
 
Converter(ProvFactory) - Constructor for class org.openprovenance.prov.json.Converter
 

D

decodeDictionaryEntry(QualifiedName, String, JsonElement) - Method in class org.openprovenance.prov.json.ProvDocumentDeserializer
 
deserialiseDocument(InputStream) - Method in class org.openprovenance.prov.json.ProvDeserialiser
Deerializes a document from a stream
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openprovenance.prov.json.ProvDocumentDeserializer
 

F

fromString(String) - Method in class org.openprovenance.prov.json.Converter
 

G

getJSONStructure() - Method in class org.openprovenance.prov.json.JSONConstructor
 
getJSONStructure(List<JSONConstructor.JsonProvRecord>, Namespace) - Method in class org.openprovenance.prov.json.JSONConstructor
 
getString(Document) - Method in class org.openprovenance.prov.json.Converter
 

J

JSONConstructor - Class in org.openprovenance.prov.json
 
JSONConstructor(Name) - Constructor for class org.openprovenance.prov.json.JSONConstructor
 

M

mediaTypes() - Method in class org.openprovenance.prov.json.ProvSerialiser
 

N

newActedOnBehalfOf(QualifiedName, QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newActivity(QualifiedName, XMLGregorianCalendar, XMLGregorianCalendar, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newAgent(QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newAlternateOf(QualifiedName, QualifiedName) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newDerivedByInsertionFrom(QualifiedName, QualifiedName, QualifiedName, List<Entry>, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newDerivedByRemovalFrom(QualifiedName, QualifiedName, QualifiedName, List<Key>, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newDictionaryMembership(QualifiedName, List<Entry>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newDocument(Namespace, Collection<Statement>, Collection<Bundle>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newEntity(QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newHadMember(QualifiedName, Collection<QualifiedName>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newMentionOf(QualifiedName, QualifiedName, QualifiedName) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newNamedBundle(QualifiedName, Namespace, Collection<Statement>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newQualifiedAlternateOf(QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newQualifiedHadMember(QualifiedName, QualifiedName, Collection<QualifiedName>, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newQualifiedName(String, String, String) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newQualifiedName(String, String, String, ProvUtilities.BuildFlag) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newQualifiedSpecializationOf(QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newSpecializationOf(QualifiedName, QualifiedName) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newUsed(QualifiedName, QualifiedName, QualifiedName, XMLGregorianCalendar, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasAssociatedWith(QualifiedName, QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasAttributedTo(QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasDerivedFrom(QualifiedName, QualifiedName, QualifiedName, QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasEndedBy(QualifiedName, QualifiedName, QualifiedName, QualifiedName, XMLGregorianCalendar, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasGeneratedBy(QualifiedName, QualifiedName, QualifiedName, XMLGregorianCalendar, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasInfluencedBy(QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasInformedBy(QualifiedName, QualifiedName, QualifiedName, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasInvalidatedBy(QualifiedName, QualifiedName, QualifiedName, XMLGregorianCalendar, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 
newWasStartedBy(QualifiedName, QualifiedName, QualifiedName, QualifiedName, XMLGregorianCalendar, Collection<Attribute>) - Method in class org.openprovenance.prov.json.JSONConstructor
 

O

org.openprovenance.prov.json - package org.openprovenance.prov.json
Provides the classes to map the PROV Data Model in Java to Json or back

P

ProvDeserialiser - Class in org.openprovenance.prov.json
 
ProvDeserialiser(ProvFactory) - Constructor for class org.openprovenance.prov.json.ProvDeserialiser
 
ProvDocumentDeserializer - Class in org.openprovenance.prov.json
A Gson deserializer adapter for PROV-JSON Decode a PROV-JSON structure and produces a Document
ProvDocumentDeserializer(ProvFactory) - Constructor for class org.openprovenance.prov.json.ProvDocumentDeserializer
 
ProvDocumentSerializer - Class in org.openprovenance.prov.json
 
ProvDocumentSerializer(ProvFactory) - Constructor for class org.openprovenance.prov.json.ProvDocumentSerializer
 
ProvSerialiser - Class in org.openprovenance.prov.json
 
ProvSerialiser(ProvFactory) - Constructor for class org.openprovenance.prov.json.ProvSerialiser
 

Q

qualifiedNameToString(Namespace, QualifiedName) - Method in class org.openprovenance.prov.json.JSONConstructor
 

R

readDocument(InputStream) - Method in class org.openprovenance.prov.json.Converter
 
readDocument(String) - Method in class org.openprovenance.prov.json.Converter
 

S

serialiseDocument(OutputStream, Document, boolean) - Method in class org.openprovenance.prov.json.ProvSerialiser
Serializes a document to a stream
serialiseDocument(OutputStream, Document, String, boolean) - Method in class org.openprovenance.prov.json.ProvSerialiser
 
serialize(Document, Type, JsonSerializationContext) - Method in class org.openprovenance.prov.json.ProvDocumentSerializer
 
startBundle(QualifiedName, Namespace) - Method in class org.openprovenance.prov.json.JSONConstructor
 
startDocument(Namespace) - Method in class org.openprovenance.prov.json.JSONConstructor
 
stringToQualifiedName(Namespace, String, ProvFactory, boolean) - Method in class org.openprovenance.prov.json.ProvDocumentDeserializer
 

W

writeDocument(Document, OutputStream) - Method in class org.openprovenance.prov.json.Converter
 
writeDocument(Document, Writer) - Method in class org.openprovenance.prov.json.Converter
 
writeDocument(Document, String) - Method in class org.openprovenance.prov.json.Converter
 
C D F G J M N O P Q R S W 
All Classes All Packages