DocumentLoader |
DocumentLoader.addInjectedDoc(java.lang.String url,
java.lang.String doc) |
Avoid resolving a document by instead using the given serialised
representation.
|
java.lang.Object |
JsonLdApi.compact(Context activeCtx,
java.lang.String activeProperty,
java.lang.Object element) |
Compaction Algorithm
http://json-ld.org/spec/latest/json-ld-api/#compaction-algorithm
|
java.lang.Object |
JsonLdApi.compact(Context activeCtx,
java.lang.String activeProperty,
java.lang.Object element,
boolean compactArrays) |
Compaction Algorithm
http://json-ld.org/spec/latest/json-ld-api/#compaction-algorithm
|
static java.util.Map<java.lang.String,java.lang.Object> |
JsonLdProcessor.compact(java.lang.Object input,
java.lang.Object context,
JsonLdOptions opts) |
|
private void |
Context.createTermDefinition(java.util.Map<java.lang.String,java.lang.Object> context,
java.lang.String term,
java.util.Map<java.lang.String,java.lang.Boolean> defined) |
Create Term Definition Algorithm
http://json-ld.org/spec/latest/json-ld-api/#create-term-definition
|
java.lang.Object |
JsonLdApi.expand(Context activeCtx,
java.lang.Object element) |
Expansion Algorithm
http://json-ld.org/spec/latest/json-ld-api/#expansion-algorithm
|
java.lang.Object |
JsonLdApi.expand(Context activeCtx,
java.lang.String activeProperty,
java.lang.Object element) |
Expansion Algorithm
http://json-ld.org/spec/latest/json-ld-api/#expansion-algorithm
|
static java.util.List<java.lang.Object> |
JsonLdProcessor.expand(java.lang.Object input) |
|
static java.util.List<java.lang.Object> |
JsonLdProcessor.expand(java.lang.Object input,
JsonLdOptions opts) |
|
(package private) java.lang.String |
Context.expandIri(java.lang.String value,
boolean relative,
boolean vocab,
java.util.Map<java.lang.String,java.lang.Object> context,
java.util.Map<java.lang.String,java.lang.Boolean> defined) |
IRI Expansion Algorithm
http://json-ld.org/spec/latest/json-ld-api/#iri-expansion
|
java.lang.Object |
Context.expandValue(java.lang.String activeProperty,
java.lang.Object value) |
|
private boolean |
JsonLdApi.filterNode(JsonLdApi.FramingContext state,
java.util.Map<java.lang.String,java.lang.Object> node,
java.util.Map<java.lang.String,java.lang.Object> frame,
boolean requireAll) |
|
private java.util.Map<java.lang.String,java.lang.Object> |
JsonLdApi.filterNodes(JsonLdApi.FramingContext state,
java.util.Map<java.lang.String,java.lang.Object> nodes,
java.util.Map<java.lang.String,java.lang.Object> frame,
boolean requireAll) |
|
static java.lang.Object |
JsonLdProcessor.flatten(java.lang.Object input,
JsonLdOptions opts) |
Flattens the given input and compacts it using the passed context
according to the steps in the
Flattening algorithm:
|
static java.lang.Object |
JsonLdProcessor.flatten(java.lang.Object input,
java.lang.Object context,
JsonLdOptions opts) |
|
private void |
JsonLdApi.frame(JsonLdApi.FramingContext state,
java.util.Map<java.lang.String,java.lang.Object> nodes,
java.util.Map<java.lang.String,java.lang.Object> frame,
java.lang.Object parent,
java.lang.String property) |
Frames subjects according to the given frame.
|
java.util.List<java.lang.Object> |
JsonLdApi.frame(java.lang.Object input,
java.util.List<java.lang.Object> frame) |
|
static java.util.Map<java.lang.String,java.lang.Object> |
JsonLdProcessor.frame(java.lang.Object input,
java.lang.Object frame,
JsonLdOptions opts) |
Frames the given input using the frame according to the steps in the
Framing Algorithm.
|
java.util.List<java.lang.Object> |
JsonLdApi.fromRDF(RDFDataset dataset) |
Converts RDF statements into JSON-LD.
|
java.util.List<java.lang.Object> |
JsonLdApi.fromRDF(RDFDataset dataset,
boolean noDuplicatesInDataset) |
Converts RDF statements into JSON-LD, presuming that there are no
duplicates in the dataset.
|
static java.lang.Object |
JsonLdProcessor.fromRDF(java.lang.Object dataset) |
Converts an RDF dataset to JSON-LD, using the default
JsonLdOptions .
|
static java.lang.Object |
JsonLdProcessor.fromRDF(java.lang.Object dataset,
JsonLdOptions options) |
Converts an RDF dataset to JSON-LD.
|
static java.lang.Object |
JsonLdProcessor.fromRDF(java.lang.Object input,
JsonLdOptions options,
RDFParser parser) |
Converts an RDF dataset to JSON-LD, using a specific instance of
RDFParser .
|
static java.lang.Object |
JsonLdProcessor.fromRDF(java.lang.Object input,
RDFParser parser) |
|
(package private) void |
JsonLdApi.generateNodeMap(java.lang.Object element,
java.util.Map<java.lang.String,java.lang.Object> nodeMap) |
_____ _ _ _ _ _ _ _ _ | ___| | __ _| |_| |_ ___ _ __ / \ | | __ _ ___ _
__(_) |_| |__ _ __ ___ | |_ | |/ _` | __| __/ _ \ '_ \ / _ \ | |/ _` |/ _
\| '__| | __| '_ \| '_ ` _ \ | _| | | (_| | |_| || __/ | | | / ___ \| |
(_| | (_) | | | | |_| | | | | | | | | |_| |_|\__,_|\__|\__\___|_| |_| /_/
\_\_|\__, |\___/|_| |_|\__|_| |_|_| |_| |_| |___/
|
(package private) void |
JsonLdApi.generateNodeMap(java.lang.Object element,
java.util.Map<java.lang.String,java.lang.Object> nodeMap,
java.lang.String activeGraph) |
|
(package private) void |
JsonLdApi.generateNodeMap(java.lang.Object element,
java.util.Map<java.lang.String,java.lang.Object> nodeMap,
java.lang.String activeGraph,
java.lang.Object activeSubject,
java.lang.String activeProperty,
java.util.Map<java.lang.String,java.lang.Object> list) |
|
private JsonLdConsts.Embed |
JsonLdApi.getFrameEmbed(java.util.Map<java.lang.String,java.lang.Object> frame,
JsonLdConsts.Embed thedefault) |
|
java.lang.Object |
NormalizeUtils.hashBlankNodes(java.util.Collection<java.lang.String> unnamed_) |
|
private void |
JsonLdApi.initialize(java.lang.Object input,
java.lang.Object context) |
|
RemoteDocument |
DocumentLoader.loadDocument(java.lang.String url) |
Loads the URL if possible, returning it as a RemoteDocument.
|
java.lang.Object |
JsonLdApi.normalize(java.util.Map<java.lang.String,java.lang.Object> dataset) |
Performs RDF normalization on the given JSON-LD input.
|
static java.lang.Object |
JsonLdProcessor.normalize(java.lang.Object input) |
Performs RDF dataset normalization on the given JSON-LD input.
|
static java.lang.Object |
JsonLdProcessor.normalize(java.lang.Object input,
JsonLdOptions options) |
Performs RDF dataset normalization on the given JSON-LD input.
|
Context |
Context.parse(java.lang.Object localContext) |
|
Context |
Context.parse(java.lang.Object localContext,
java.util.List<java.lang.String> remoteContexts) |
Context Processing Algorithm
http://json-ld.org/spec/latest/json-ld-api/#context-processing-algorithms
|
private Context |
Context.parse(java.lang.Object localContext,
java.util.List<java.lang.String> remoteContexts,
boolean parsingARemoteContext) |
Helper method used to work around logic errors related to the recursive
nature of the JSONLD-API Context Processing Algorithm.
|
RDFDataset |
RDFParser.parse(java.lang.Object input) |
Parse the input into the internal RDF Dataset format The format is a Map
with the following structure: { GRAPH_1: [ TRIPLE_1, TRIPLE_2, ...,
TRIPLE_N ], GRAPH_2: [ TRIPLE_1, TRIPLE_2, ..., TRIPLE_N ], ...
|
void |
RDFDataset.parseContext(java.lang.Object contextLike) |
parses a context object and sets any namespaces found within it
|
static RDFDataset |
RDFDatasetUtils.parseNQuads(java.lang.String input) |
Parses RDF in the form of N-Quads.
|
(package private) static java.lang.Object |
JsonLdUtils.removePreserve(Context ctx,
java.lang.Object input,
JsonLdOptions opts) |
Removes the @preserve keywords as the last step of the framing algorithm.
|
void |
JsonLdOptions.setEmbed(JsonLdConsts.Embed embed) |
|
void |
JsonLdOptions.setEmbed(java.lang.String embed) |
|
(package private) java.util.Map<java.lang.String,java.lang.Object> |
RDFDataset.Node.toObject(java.lang.Boolean useNativeTypes) |
Converts an RDF triple object to a JSON-LD object.
|
RDFDataset |
JsonLdApi.toRDF() |
Adds RDF triples for each graph in the current node map to an RDF
dataset.
|
static java.lang.Object |
JsonLdProcessor.toRDF(java.lang.Object input) |
Outputs the RDF dataset found in the given JSON-LD object, using the
default JsonLdOptions .
|
static java.lang.Object |
JsonLdProcessor.toRDF(java.lang.Object input,
JsonLdOptions options) |
Outputs the RDF dataset found in the given JSON-LD object.
|
static java.lang.Object |
JsonLdProcessor.toRDF(java.lang.Object input,
JsonLdTripleCallback callback) |
Outputs the RDF dataset found in the given JSON-LD object, using the
default JsonLdOptions .
|
static java.lang.Object |
JsonLdProcessor.toRDF(java.lang.Object input,
JsonLdTripleCallback callback,
JsonLdOptions options) |
Outputs the RDF dataset found in the given JSON-LD object.
|