Package no.hasmac.jsonld.processor
Class FramingProcessor
- java.lang.Object
-
- no.hasmac.jsonld.processor.FramingProcessor
-
public final class FramingProcessor extends java.lang.Object
- See Also:
- JsonLdProcessor.frame()
-
-
Constructor Summary
Constructors Modifier Constructor Description private
FramingProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.util.List<java.lang.String>
findBlankNodes(jakarta.json.JsonArray array)
private static void
findBlankNodes(jakarta.json.JsonValue value, java.util.Map<java.lang.String,java.lang.Integer> blankNodes)
static jakarta.json.JsonObject
frame(java.net.URI input, java.net.URI frame, JsonLdOptions options)
static jakarta.json.JsonObject
frame(java.net.URI input, Document frame, JsonLdOptions options)
static jakarta.json.JsonObject
frame(Document input, java.net.URI frameUri, JsonLdOptions options)
static jakarta.json.JsonObject
frame(Document input, Document frame, JsonLdOptions options)
private static Document
getDocument(java.net.URI document, JsonLdOptions options)
private static jakarta.json.JsonValue
removeBlankIdKey(jakarta.json.JsonValue value, java.util.List<java.lang.String> blankNodes)
private static jakarta.json.JsonValue
removePreserve(jakarta.json.JsonValue value)
private static jakarta.json.JsonValue
replaceNull(jakarta.json.JsonValue value)
-
-
-
Method Detail
-
frame
public static jakarta.json.JsonObject frame(java.net.URI input, Document frame, JsonLdOptions options) throws JsonLdError
- Throws:
JsonLdError
-
frame
public static jakarta.json.JsonObject frame(Document input, java.net.URI frameUri, JsonLdOptions options) throws JsonLdError
- Throws:
JsonLdError
-
frame
public static jakarta.json.JsonObject frame(Document input, Document frame, JsonLdOptions options) throws JsonLdError
- Throws:
JsonLdError
-
frame
public static 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 jakarta.json.JsonValue removePreserve(jakarta.json.JsonValue value)
-
replaceNull
private static jakarta.json.JsonValue replaceNull(jakarta.json.JsonValue value)
-
removeBlankIdKey
private static jakarta.json.JsonValue removeBlankIdKey(jakarta.json.JsonValue value, java.util.List<java.lang.String> blankNodes)
-
findBlankNodes
private static java.util.List<java.lang.String> findBlankNodes(jakarta.json.JsonArray array)
-
findBlankNodes
private static void findBlankNodes(jakarta.json.JsonValue value, java.util.Map<java.lang.String,java.lang.Integer> blankNodes)
-
-