Class ObjectExpansion1314
java.lang.Object
no.hasmac.jsonld.expansion.ObjectExpansion1314
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ActiveContextprivate final Stringprivate final URIprivate final jakarta.json.JsonObjectprivate booleanprivate Stringprivate static final Loggerprivate booleanprivate JsonMapBuilderprivate ActiveContext -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateObjectExpansion1314(ActiveContext activeContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl) -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleananyMatchNotAString(jakarta.json.JsonValue value) voidexpand()frameExpansion(boolean value) private jakarta.json.JsonValuegetInitialExpandedValue(String key, Optional<TermDefinition> keyTermDefinition, jakarta.json.JsonValue value, Collection<String> containerMapping) private booleanhandleExpandedPropertyIsAKeyword(String key, String expandedProperty, jakarta.json.JsonValue value) ordered(boolean value) private voidprivate voidrecurse()result(JsonMapBuilder result) typeContext(ActiveContext typeContext) static ObjectExpansion1314with(ActiveContext activeContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl)
-
Field Details
-
LOGGER
-
activeContext
-
element
private final jakarta.json.JsonObject element -
activeProperty
-
baseUrl
-
typeContext
-
result
-
inputType
-
nest
-
frameExpansion
private boolean frameExpansion -
ordered
private boolean ordered
-
-
Constructor Details
-
ObjectExpansion1314
private ObjectExpansion1314(ActiveContext activeContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl)
-
-
Method Details
-
with
public static ObjectExpansion1314 with(ActiveContext activeContext, jakarta.json.JsonObject element, String activeProperty, URI baseUrl) -
frameExpansion
-
ordered
-
nest
-
typeContext
-
result
-
inputType
-
expand
- Throws:
JsonLdError
-
getInitialExpandedValue
private jakarta.json.JsonValue getInitialExpandedValue(String key, Optional<TermDefinition> keyTermDefinition, jakarta.json.JsonValue value, Collection<String> containerMapping) throws JsonLdError - Throws:
JsonLdError
-
handleExpandedPropertyIsAKeyword
private boolean handleExpandedPropertyIsAKeyword(String key, String expandedProperty, jakarta.json.JsonValue value) throws JsonLdError - Throws:
JsonLdError
-
anyMatchNotAString
private static boolean anyMatchNotAString(jakarta.json.JsonValue value) -
recurse
- Throws:
JsonLdError
-
processNest
- Throws:
JsonLdError
-