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