Json |
Json.add(Object anything) |
Add an arbitrary Java object to this Json array.
|
Json |
Json.add(Json el) |
Add the specified Json element to this array.
|
static Json |
Json.array() |
|
static Json |
Json.array(Object... args) |
Return a new JSON array filled up with the list of arguments.
|
Json |
Json.DefaultFactory.array() |
|
Json |
Json.Factory.array() |
Construct and return a JSON object.
|
Json |
Json.at(int index) |
Return the Json element at the specified index of this
Json array.
|
Json |
Json.at(String property) |
Return the specified property of a Json object or null
if there's no such property.
|
Json |
Json.at(String property,
Object def) |
Return the specified property of a Json object if it exists.
|
Json |
Json.at(String property,
Json def) |
Return the specified property of a Json object if it exists.
|
Json |
Json.atDel(int index) |
Remove the element at the specified index from a Json array and return
that element.
|
Json |
Json.atDel(String property) |
Remove the specified property from a Json object and return
that property.
|
Json |
Json.DefaultFactory.bool(boolean x) |
|
Json |
Json.Factory.bool(boolean value) |
Construct and return a JSON boolean.
|
protected Json |
Json.collectWithOptions(Json... options) |
Return an object representing the complete configuration
of a merge.
|
static <T> Json |
JsonUtils.createJsonArray(Collection<T> collection) |
|
static <T> Json |
JsonUtils.createJsonArray(Collection<T> collection,
Function<T,Json> jsonFactory) |
|
static <T> Json |
JsonUtils.createJsonArray(Stream<T> stream) |
|
static <T> Json |
JsonUtils.createJsonArray(Stream<T> stream,
Function<T,Json> jsonFactory) |
|
Json |
Json.delAt(int index) |
Remove the element at the specified index from a Json array.
|
Json |
Json.delAt(String property) |
Delete the specified property from a Json object.
|
Json |
Json.dup() |
|
Json |
JsonArrayCollector.getArray() |
|
Json |
Json.DefaultFactory.make(Object anything) |
|
Json |
Json.Factory.make(Object anything) |
Construct and return a JSON object.
|
static Json |
Json.make(Object anything) |
Convert an arbitrary Java instance to a Json instance.
|
Json |
Json.DefaultFactory.nil() |
|
Json |
Json.Factory.nil() |
Construct and return an object representing JSON null .
|
static Json |
Json.nil() |
|
Json |
Json.DefaultFactory.number(Number x) |
|
Json |
Json.Factory.number(Number value) |
Construct and return a JSON number.
|
Json |
Json.DefaultFactory.object() |
|
Json |
Json.Factory.object() |
Construct and return a JSON object.
|
static Json |
Json.object() |
|
static Json |
Json.object(Object... args) |
Return a new JSON object initialized from the passed list of
name/value pairs.
|
Json |
Json.DefaultFactory.raw(String x) |
|
Json |
Json.Factory.raw(String value) |
|
static Json |
Json.read(String jsonAsString) |
Parse a JSON entity from its string representation.
|
static Json |
Json.read(URL location) |
Parse a JSON entity from a URL .
|
static Json |
Json.read(CharacterIterator it) |
|
Json |
Json.remove(Object anything) |
Remove the specified Java object (converted to a Json instance)
from a Json array.
|
Json |
Json.remove(Json el) |
Remove the specified element from a Json array.
|
Json |
Json.replace(Json oldJson,
Json newJson) |
|
static Json |
Json.help.resolvePointer(String pointer,
Json element) |
Given a JSON Pointer, as per RFC 6901, return the nested JSON value within
the element parameter.
|
Json |
Json.set(int index,
Object value) |
Change the value of a JSON array element.
|
Json |
Json.set(String property,
Object value) |
Set a Json objects's property.
|
Json |
Json.set(String property,
Json value) |
Set a Json objects's property.
|
Json |
Json.DefaultFactory.string(String x) |
|
Json |
Json.Factory.string(String value) |
Construct and return a JSON string.
|
Json |
Json.Schema.toJson() |
Return the JSON representation of the schema.
|
Json |
JsonSerialization.toJson() |
|
Json |
Json.up() |
Deprecated.
|
Json |
Json.Schema.validate(Json document) |
Validate a JSON document according to this schema.
|
Json |
Json.with(Json object,
Object... options) |
Same as {}@link #with(Json,Json...options)} with each option
argument converted to Json first.
|
Json |
Json.with(Json object,
Json[] options) |
Combine this object or array with the passed in object or array.
|