Class ObjectExpansion
java.lang.Object
no.hasmac.jsonld.expansion.ObjectExpansion
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ActiveContextprivate Stringprivate URIprivate jakarta.json.JsonObjectprivate booleanprivate booleanprivate booleanprivate jakarta.json.JsonValue -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateObjectExpansion(ActiveContext activeContext, jakarta.json.JsonValue propertyContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonValueexpand()private StringfindInputType(String typeKey) frameExpansion(boolean value) fromMap(boolean value) private voidprivate voidprivate voidprivate jakarta.json.JsonValuenormalize(JsonMapBuilder result) private jakarta.json.JsonValuenormalizeContainer(JsonMapBuilder result) private jakarta.json.JsonValuenormalizeType(JsonMapBuilder result) private jakarta.json.JsonValuenormalizeValue(JsonMapBuilder result) ordered(boolean value) private StringprocessTypeScoped(ActiveContext typeContext) static ObjectExpansionwith(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
-