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 voidfindBlankNodes(jakarta.json.JsonValue value, Map<String, Integer> blankNodes) static jakarta.json.JsonObjectframe(URI input, URI frame, JsonLdOptions options) static jakarta.json.JsonObjectframe(URI input, Document frame, JsonLdOptions options) static jakarta.json.JsonObjectframe(Document input, URI frameUri, JsonLdOptions options) static jakarta.json.JsonObjectframe(Document input, Document frame, JsonLdOptions options) private static DocumentgetDocument(URI document, JsonLdOptions options) private static jakarta.json.JsonValueremoveBlankIdKey(jakarta.json.JsonValue value, List<String> blankNodes) private static jakarta.json.JsonValueremovePreserve(jakarta.json.JsonValue value) private static jakarta.json.JsonValuereplaceNull(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
-