Package | Description |
---|---|
de.larssh.json.dom |
DOM implementation for JSON
|
de.larssh.json.dom.children |
JSON DOM children
|
de.larssh.json.dom.values |
JSON DOM values
|
Modifier and Type | Method and Description |
---|---|
JsonDomValue<T> |
JsonDomElement.getJsonDomValue()
Wrapped JSON element
|
Modifier and Type | Method and Description |
---|---|
static <T> Optional<T> |
JsonDomXPathExpressions.getJsonElement(JsonDomValue<T> jsonDomValue,
XPathExpression expression)
Evaluates the compiled XPath expression in the specified context and
optionally returns a JSON element.
|
static <T> List<T> |
JsonDomXPathExpressions.getJsonElementList(JsonDomValue<T> jsonDomValue,
XPathExpression expression)
Evaluates the compiled XPath expression in the specified context and returns
a list of JSON elements.
|
Constructor and Description |
---|
JsonDomDocument(JsonDomValue<T> jsonDomValue)
Constructor of
JsonDomDocument . |
JsonDomElement(JsonDomNode<T> parentNode,
String jsonKey,
JsonDomValue<T> jsonDomValue)
Constructor of
JsonDomElement . |
Modifier and Type | Class and Description |
---|---|
class |
JsonDomArrayChildren<T extends JsonDomValue<?>>
JSON DOM children of a JSON array.
|
interface |
JsonDomChildren<T extends JsonDomValue<?>>
JSON DOM children consisting of a key, which they are accessible through and
a
JsonDomValue object containing the value. |
class |
JsonDomObjectChildren<T extends JsonDomValue<?>>
JSON DOM children of a JSON object.
|
Modifier and Type | Class and Description |
---|---|
class |
GsonDomValue
|
class |
JacksonDomValue
|
class |
JakartaJsonProcessingDomValue
|
class |
JsonProcessingDomValue
|
Modifier and Type | Method and Description |
---|---|
JsonDomChildren<? extends JsonDomValue<T>> |
JsonDomValue.getChildren()
Returns a map of child node names and their values.
|
Copyright © 2024. All rights reserved.