Package no.hasmac.jsonld.expansion
Class ObjectExpansion
java.lang.Object
no.hasmac.jsonld.expansion.ObjectExpansion
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ActiveContext
private String
private URI
private jakarta.json.JsonObject
private boolean
private boolean
private boolean
private jakarta.json.JsonValue
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ObjectExpansion
(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonValue
expand()
private String
findInputType
(String typeKey) frameExpansion
(boolean value) fromMap
(boolean value) private void
private void
private void
private jakarta.json.JsonValue
normalize
(JsonMapBuilder result) private jakarta.json.JsonValue
normalizeContainer
(JsonMapBuilder result) private jakarta.json.JsonValue
normalizeType
(JsonMapBuilder result) private jakarta.json.JsonValue
normalizeValue
(JsonMapBuilder result) ordered
(boolean value) private String
processTypeScoped
(ActiveContext typeContext) static ObjectExpansion
with
(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl)
-
Field Details
-
activeContext
-
propertyContext
private jakarta.json.JsonValue propertyContext -
element
private jakarta.json.JsonObject element -
activeProperty
-
baseUrl
-
frameExpansion
private boolean frameExpansion -
ordered
private boolean ordered -
fromMap
private boolean fromMap
-
-
Constructor Details
-
ObjectExpansion
private ObjectExpansion(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl)
-
-
Method Details
-
with
public static ObjectExpansion with(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl) -
frameExpansion
-
ordered
-
fromMap
-
expand
- Throws:
JsonLdError
-
initPropertyContext
- Throws:
JsonLdError
-
initPreviousContext
- Throws:
JsonLdError
-
initLocalContext
- Throws:
JsonLdError
-
processTypeScoped
- Throws:
JsonLdError
-
findInputType
- Throws:
JsonLdError
-
normalizeValue
- Throws:
JsonLdError
-
normalizeType
- Throws:
JsonLdError
-
normalizeContainer
- Throws:
JsonLdError
-
normalize
- Throws:
JsonLdError
-