Package com.apicatalog.jsonld.processor
Class FramingProcessor
- java.lang.Object
-
- com.apicatalog.jsonld.processor.FramingProcessor
-
public final class FramingProcessor extends java.lang.Object- See Also:
- JsonLdProcessor.frame()
-
-
Constructor Summary
Constructors Modifier Constructor Description privateFramingProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<java.lang.String>>>>buildReversePropertyIndex(NodeMap graphMap)private static java.util.List<java.lang.String>findBlankNodes(jakarta.json.JsonArray array)private static voidfindBlankNodes(jakarta.json.JsonValue value, java.util.Map<java.lang.String,java.lang.Integer> blankNodes)static jakarta.json.JsonObjectframe(Document input, Document frame, JsonLdOptions options)static jakarta.json.JsonObjectframe(Document input, java.net.URI frameUri, JsonLdOptions options)static jakarta.json.JsonObjectframe(java.net.URI input, Document frame, JsonLdOptions options)static jakarta.json.JsonObjectframe(java.net.URI input, java.net.URI frame, JsonLdOptions options)private static DocumentgetDocument(java.net.URI document, JsonLdOptions options)private static jakarta.json.JsonValueremoveBlankIdKey(jakarta.json.JsonValue value, java.util.List<java.lang.String> blankNodes)private static jakarta.json.JsonValueremovePreserve(jakarta.json.JsonValue value)private static jakarta.json.JsonValuereplaceNull(jakarta.json.JsonValue value)
-
-
-
Method Detail
-
frame
public static final jakarta.json.JsonObject frame(java.net.URI input, Document frame, JsonLdOptions options) throws JsonLdError- Throws:
JsonLdError
-
frame
public static final jakarta.json.JsonObject frame(Document input, java.net.URI frameUri, JsonLdOptions options) throws JsonLdError
- Throws:
JsonLdError
-
frame
public static final jakarta.json.JsonObject frame(Document input, Document frame, JsonLdOptions options) throws JsonLdError
- Throws:
JsonLdError
-
frame
public static final jakarta.json.JsonObject frame(java.net.URI input, java.net.URI frame, JsonLdOptions options) throws JsonLdError- Throws:
JsonLdError
-
getDocument
private static Document getDocument(java.net.URI document, JsonLdOptions options) throws JsonLdError
- Throws:
JsonLdError
-
removePreserve
private static final jakarta.json.JsonValue removePreserve(jakarta.json.JsonValue value)
-
replaceNull
private static final jakarta.json.JsonValue replaceNull(jakarta.json.JsonValue value)
-
removeBlankIdKey
private static final jakarta.json.JsonValue removeBlankIdKey(jakarta.json.JsonValue value, java.util.List<java.lang.String> blankNodes)
-
findBlankNodes
private static final java.util.List<java.lang.String> findBlankNodes(jakarta.json.JsonArray array)
-
findBlankNodes
private static final void findBlankNodes(jakarta.json.JsonValue value, java.util.Map<java.lang.String,java.lang.Integer> blankNodes)
-
buildReversePropertyIndex
private static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<java.lang.String>>>> buildReversePropertyIndex(NodeMap graphMap)
-
-