B D G H I J O R S V 
All Classes All Packages

B

BOOLEAN_TYPES - Static variable in class org.spdx.v3jsonldstore.JsonLDSchema
 

D

deSerialize(InputStream, boolean) - Method in class org.spdx.v3jsonldstore.JsonLDStore
 
deserializeElement(JsonNode) - Method in class org.spdx.v3jsonldstore.JsonLDDeserializer
Deserialize a single element into the modelStore
deserializeGraph(JsonNode) - Method in class org.spdx.v3jsonldstore.JsonLDDeserializer
Deserializes the JSON-LD graph into the modelStore
DOUBLE_TYPES - Static variable in class org.spdx.v3jsonldstore.JsonLDSchema
 

G

getAllClasses() - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns all class schemas defined in the SPDX JSON schema
getAnyLicenseInfoTypes() - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns all AnyLicenseInfo type names
getClassSchema(String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns the schema for the named SPDX class, if defined
getElementTypes() - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns all SPDX element type names
getPretty() - Method in class org.spdx.v3jsonldstore.JsonLDStore
Check the pretty format option for JSON LD output
getPropertyDescriptor(String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns the SPDX model PropertyDescriptor for the given JSON field name
getPropertyType(String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns the JSON-LD @type for the named property from the context
getSchema() - Method in class org.spdx.v3jsonldstore.JsonLDSerializer
Returns the JSON-LD schema used for serialization
getType(Schema) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns the JSON schema type name for the given class schema
getTypeUri(Schema) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Resolves the type URI for a class schema using the JSON-LD context
getVocab(String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns the @vocab URI for the named property from the JSON-LD context

H

hasProperty(String, Schema) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns true if the given schema requires the named property

I

INTEGER_TYPES - Static variable in class org.spdx.v3jsonldstore.JsonLDSchema
 
isEnum(String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns true if the property is an enumeration type in the SPDX vocabulary
isIndividual(String, String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns true if the property value is a named individual from the SPDX vocabulary
isSpdxObject(String) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns true if the property value is an ID referencing an SPDX object
isSubclassOf(String, Schema) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Returns true if the given schema is a subclass of the specified superclass type

J

JsonLDDeserializer - Class in org.spdx.v3jsonldstore
Class to manage deserializing SPDX 3.X JSON-LD
JsonLDDeserializer(IModelStore) - Constructor for class org.spdx.v3jsonldstore.JsonLDDeserializer
 
JsonLDSchema - Class in org.spdx.v3jsonldstore
Represents the JSON Schema for SPDX 3.X includes a number of convenience methods
JsonLDSchema(String, String, String) - Constructor for class org.spdx.v3jsonldstore.JsonLDSchema
Loads the SPDX JSON schema, JSON-LD context, and SHACL model from the given resource files
JsonLDSerializer - Class in org.spdx.v3jsonldstore
Serializer to serialize a model store containing SPDX Spec version 3 elements
JsonLDSerializer(ObjectMapper, boolean, boolean, String, IModelStore) - Constructor for class org.spdx.v3jsonldstore.JsonLDSerializer
Serializer to serialize a model store containing SPDX 3 elements
JsonLDStore - Class in org.spdx.v3jsonldstore
Serializable store which reads and writes the SPDX Spec version 3 JSON-LD format See the SPDX specification for details on the JSON-LD serialization: https://github.com/spdx/spdx-spec/blob/develop/docs/serializations.md For more information on SPDX document mapping to JSON-LD, see: https://github.com/spdx/spdx-3-model/blob/develop/serialization/jsonld.md
JsonLDStore(IModelStore) - Constructor for class org.spdx.v3jsonldstore.JsonLDStore
Constructs a JsonLDStore with the specified base store
JsonLDStore(IModelStore, boolean) - Constructor for class org.spdx.v3jsonldstore.JsonLDStore
Constructs a JsonLDStore with the specified base store and pretty format option

O

org.spdx.v3jsonldstore - package org.spdx.v3jsonldstore
 

R

RESERVED_JAVA_WORDS - Static variable in class org.spdx.v3jsonldstore.JsonLDSchema
 
REVERSE_JAVA_WORDS - Static variable in class org.spdx.v3jsonldstore.JsonLDSchema
 

S

serialize(OutputStream) - Method in class org.spdx.v3jsonldstore.JsonLDStore
 
serialize(OutputStream, CoreModelObject) - Method in class org.spdx.v3jsonldstore.JsonLDStore
 
serialize(CoreModelObject) - Method in class org.spdx.v3jsonldstore.JsonLDSerializer
 
setPretty(boolean) - Method in class org.spdx.v3jsonldstore.JsonLDStore
Sets the pretty format option for JSON LD output
setUseExternalListedElements(boolean) - Method in class org.spdx.v3jsonldstore.JsonLDStore
Sets whether to use external listed elements
STRING_TYPES - Static variable in class org.spdx.v3jsonldstore.JsonLDSchema
 

V

validate(JsonNode) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Validates a JSON node against the SPDX JSON schema
validate(File) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Validates a file against the SPDX JSON schema
validate(InputStream) - Method in class org.spdx.v3jsonldstore.JsonLDSchema
Validates an input stream against the SPDX JSON schema
B D G H I J O R S V 
All Classes All Packages