Package no.hasmac.jsonld.flattening
Class NodeMapBuilder
java.lang.Object
no.hasmac.jsonld.flattening.NodeMapBuilder
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
NodeMapBuilder
(jakarta.json.JsonStructure element, NodeMap nodeMap) -
Method Summary
Modifier and TypeMethodDescriptionactiveGraph
(String activeGraph) activeProperty
(String activeProperty) activeSubject
(String activeSubject) build()
private static boolean
noneMatch
(jakarta.json.JsonArray activePropertyValue, jakarta.json.JsonStructure reference) private static Set
<jakarta.json.JsonValue> optimizedAddToSet
(jakarta.json.JsonValue jsonValue, Set<jakarta.json.JsonValue> nodeType) referencedNode
(Map<String, jakarta.json.JsonValue> referencedNode) static NodeMapBuilder
-
Field Details
-
element
private jakarta.json.JsonStructure element -
nodeMap
-
activeGraph
-
activeSubject
-
activeProperty
-
referencedNode
-
list
-
-
Constructor Details
-
NodeMapBuilder
-
-
Method Details
-
with
-
activeGraph
-
activeProperty
-
activeSubject
-
list
-
referencedNode
-
build
- Throws:
JsonLdError
-
optimizedAddToSet
-
noneMatch
private static boolean noneMatch(jakarta.json.JsonArray activePropertyValue, jakarta.json.JsonStructure reference)
-