Package no.hasmac.jsonld.deseralization
Class JsonLdToRdf<Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value>
- java.lang.Object
-
- no.hasmac.jsonld.deseralization.JsonLdToRdf<Triple,Quad,Iri,Bnode,Resource,Literal,Value>
-
public final class JsonLdToRdf<Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private RdfConsumer<Triple,Quad>
dataset
private static java.util.logging.Logger
LOGGER
private NodeMap
nodeMap
private JsonLdOptions
options
private JsonLdOptions.RdfDirection
rdfDirection
private RdfValueFactory<Triple,Quad,Iri,Bnode,Resource,Literal,Value>
rdfValueFactory
private boolean
uriValidation
-
Constructor Summary
Constructors Modifier Constructor Description private
JsonLdToRdf(NodeMap nodeMap, RdfConsumer<Triple,Quad> dataset, RdfValueFactory<Triple,Quad,Iri,Bnode,Resource,Literal,Value> rdfValueFactory, JsonLdOptions options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
build()
JsonLdToRdf<Triple,Quad,Iri,Bnode,Resource,Literal,Value>
rdfDirection(JsonLdOptions.RdfDirection rdfDirection)
JsonLdToRdf<Triple,Quad,Iri,Bnode,Resource,Literal,Value>
uriValidation(boolean uriValidation)
static <Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value>
JsonLdToRdf<Triple,Quad,Iri,Bnode,Resource,Literal,Value>with(NodeMap nodeMap, RdfConsumer<Triple,Quad> dataset, RdfValueFactory<Triple,Quad,Iri,Bnode,Resource,Literal,Value> rdfValueFactory, JsonLdOptions options)
-
-
-
Field Detail
-
LOGGER
private static final java.util.logging.Logger LOGGER
-
nodeMap
private final NodeMap nodeMap
-
dataset
private final RdfConsumer<Triple,Quad> dataset
-
rdfValueFactory
private final RdfValueFactory<Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value> rdfValueFactory
-
options
private final JsonLdOptions options
-
rdfDirection
private JsonLdOptions.RdfDirection rdfDirection
-
uriValidation
private boolean uriValidation
-
-
Constructor Detail
-
JsonLdToRdf
private JsonLdToRdf(NodeMap nodeMap, RdfConsumer<Triple,Quad> dataset, RdfValueFactory<Triple,Quad,Iri,Bnode,Resource,Literal,Value> rdfValueFactory, JsonLdOptions options)
-
-
Method Detail
-
with
public static <Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value> JsonLdToRdf<Triple,Quad,Iri,Bnode,Resource,Literal,Value> with(NodeMap nodeMap, RdfConsumer<Triple,Quad> dataset, RdfValueFactory<Triple,Quad,Iri,Bnode,Resource,Literal,Value> rdfValueFactory, JsonLdOptions options)
-
rdfDirection
public JsonLdToRdf<Triple,Quad,Iri,Bnode,Resource,Literal,Value> rdfDirection(JsonLdOptions.RdfDirection rdfDirection)
-
build
public void build() throws JsonLdError
- Throws:
JsonLdError
-
-