A C E G H I J M N P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(JsonSource) - Method in class com.github.wnameless.json.base.GsonJsonArray
- add(JsonSource) - Method in class com.github.wnameless.json.base.JacksonJsonArray
- add(JsonSource) - Method in interface com.github.wnameless.json.base.JsonArrayCore
-
Sets an element by given
JsonSource. - asArray() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asArray() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asArray() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asArray() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asArray() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asArray() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asArray() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a JSON array wrapper.
- asArray() - Method in interface com.github.wnameless.json.base.JsonValueCore
- asBigDecimal() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asBigDecimal() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asBigDecimal() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asBigDecimal() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asBigDecimal() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asBigDecimal() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asBigDecimal() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java
BigDecimal. - asBigInteger() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asBigInteger() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asBigInteger() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asBigInteger() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asBigInteger() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asBigInteger() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asBigInteger() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java
BigInteger. - asBoolean() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asBoolean() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asBoolean() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asBoolean() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asBoolean() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asBoolean() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asBoolean() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java boolean.
- asDouble() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asDouble() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asDouble() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asDouble() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asDouble() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asDouble() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asDouble() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java double.
- asInt() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asInt() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asInt() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asInt() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asInt() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asInt() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asInt() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java int.
- asLong() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asLong() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asLong() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asLong() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asLong() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asLong() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asLong() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java long.
- asNull() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java null.
- asNumber() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java
Number.
ConvertedNumberis chosen fromInteger,Long,BigInteger,DoubleandBigDecimalbased on the size and scale of numeric. - asObject() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asObject() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asObject() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asObject() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asObject() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asObject() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asObject() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a JSON object wrapper.
- asObject() - Method in interface com.github.wnameless.json.base.JsonValueCore
- asString() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asString() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asString() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asString() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asString() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asString() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asString() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a Java
String. - asValue() - Method in class com.github.wnameless.json.base.GsonJsonArray
- asValue() - Method in class com.github.wnameless.json.base.GsonJsonObject
- asValue() - Method in class com.github.wnameless.json.base.GsonJsonValue
- asValue() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- asValue() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- asValue() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- asValue() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Converts this to a JSON value wrapper.
- asValue() - Method in interface com.github.wnameless.json.base.JsonValueCore
C
- com.github.wnameless.json.base - module com.github.wnameless.json.base
- com.github.wnameless.json.base - package com.github.wnameless.json.base
- contains(String) - Method in class com.github.wnameless.json.base.GsonJsonObject
- contains(String) - Method in class com.github.wnameless.json.base.JacksonJsonObject
- contains(String) - Method in interface com.github.wnameless.json.base.JsonObjectBase
-
Checks if this JSON object contains given field name.
E
- equals(Object) - Method in class com.github.wnameless.json.base.GsonJsonArray
- equals(Object) - Method in class com.github.wnameless.json.base.GsonJsonObject
- equals(Object) - Method in class com.github.wnameless.json.base.GsonJsonValue
- equals(Object) - Method in class com.github.wnameless.json.base.JacksonJsonArray
- equals(Object) - Method in class com.github.wnameless.json.base.JacksonJsonObject
- equals(Object) - Method in class com.github.wnameless.json.base.JacksonJsonValue
G
- get(int) - Method in class com.github.wnameless.json.base.GsonJsonArray
- get(int) - Method in class com.github.wnameless.json.base.JacksonJsonArray
- get(int) - Method in interface com.github.wnameless.json.base.JsonArrayBase
-
Returns a JSON value wrapper by given index.
- get(String) - Method in class com.github.wnameless.json.base.GsonJsonObject
- get(String) - Method in class com.github.wnameless.json.base.JacksonJsonObject
- get(String) - Method in interface com.github.wnameless.json.base.JsonObjectBase
-
Returns a JSON value wrapper by given field name.
- getSource() - Method in class com.github.wnameless.json.base.GsonJsonArray
- getSource() - Method in class com.github.wnameless.json.base.GsonJsonObject
- getSource() - Method in class com.github.wnameless.json.base.GsonJsonValue
- getSource() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- getSource() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- getSource() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- getSource() - Method in interface com.github.wnameless.json.base.JsonSource
-
Returns a JSON elementary object.
- GsonJsonArray - Class in com.github.wnameless.json.base
-
The GSON implementation of
JsonArrayCore. - GsonJsonArray(JsonArray) - Constructor for class com.github.wnameless.json.base.GsonJsonArray
- GsonJsonCore - Class in com.github.wnameless.json.base
-
The GSON implementation of
JsonCore. - GsonJsonCore() - Constructor for class com.github.wnameless.json.base.GsonJsonCore
- GsonJsonCore(Gson) - Constructor for class com.github.wnameless.json.base.GsonJsonCore
- GsonJsonObject - Class in com.github.wnameless.json.base
-
The GSON implementation of
JsonObjectCore. - GsonJsonObject(JsonObject) - Constructor for class com.github.wnameless.json.base.GsonJsonObject
- GsonJsonValue - Class in com.github.wnameless.json.base
-
The GSON implementation of
JsonValueCore. - GsonJsonValue(JsonElement) - Constructor for class com.github.wnameless.json.base.GsonJsonValue
H
- hashCode() - Method in class com.github.wnameless.json.base.GsonJsonArray
- hashCode() - Method in class com.github.wnameless.json.base.GsonJsonObject
- hashCode() - Method in class com.github.wnameless.json.base.GsonJsonValue
- hashCode() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- hashCode() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- hashCode() - Method in class com.github.wnameless.json.base.JacksonJsonValue
I
- isArray() - Method in class com.github.wnameless.json.base.GsonJsonArray
- isArray() - Method in class com.github.wnameless.json.base.GsonJsonObject
- isArray() - Method in class com.github.wnameless.json.base.GsonJsonValue
- isArray() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- isArray() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- isArray() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- isArray() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Checks if this is represented as a JSON array.
- isBoolean() - Method in class com.github.wnameless.json.base.GsonJsonArray
- isBoolean() - Method in class com.github.wnameless.json.base.GsonJsonObject
- isBoolean() - Method in class com.github.wnameless.json.base.GsonJsonValue
- isBoolean() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- isBoolean() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- isBoolean() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- isBoolean() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Checks if this is represented as a JSON boolean.
- isEmpty() - Method in interface com.github.wnameless.json.base.JsonArrayBase
-
Checks if this JSON array is empty.
- isEmpty() - Method in interface com.github.wnameless.json.base.JsonObjectBase
-
Checks if this JSON object is empty.
- isNull() - Method in class com.github.wnameless.json.base.GsonJsonArray
- isNull() - Method in class com.github.wnameless.json.base.GsonJsonObject
- isNull() - Method in class com.github.wnameless.json.base.GsonJsonValue
- isNull() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- isNull() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- isNull() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- isNull() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Checks if this is represented as a JSON null.
- isNumber() - Method in class com.github.wnameless.json.base.GsonJsonArray
- isNumber() - Method in class com.github.wnameless.json.base.GsonJsonObject
- isNumber() - Method in class com.github.wnameless.json.base.GsonJsonValue
- isNumber() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- isNumber() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- isNumber() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- isNumber() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Checks if this is represented as a JSON number.
- isObject() - Method in class com.github.wnameless.json.base.GsonJsonArray
- isObject() - Method in class com.github.wnameless.json.base.GsonJsonObject
- isObject() - Method in class com.github.wnameless.json.base.GsonJsonValue
- isObject() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- isObject() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- isObject() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- isObject() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Checks if this is represented as a JSON object.
- isString() - Method in class com.github.wnameless.json.base.GsonJsonArray
- isString() - Method in class com.github.wnameless.json.base.GsonJsonObject
- isString() - Method in class com.github.wnameless.json.base.GsonJsonValue
- isString() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- isString() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- isString() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- isString() - Method in interface com.github.wnameless.json.base.JsonValueBase
-
Checks if this is represented as a JSON string.
- iterator() - Method in class com.github.wnameless.json.base.GsonJsonArray
- iterator() - Method in class com.github.wnameless.json.base.GsonJsonObject
- iterator() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- iterator() - Method in class com.github.wnameless.json.base.JacksonJsonObject
J
- JacksonJsonArray - Class in com.github.wnameless.json.base
-
The Jackson implementation of
JsonArrayCore. - JacksonJsonArray(ArrayNode) - Constructor for class com.github.wnameless.json.base.JacksonJsonArray
- JacksonJsonCore - Class in com.github.wnameless.json.base
-
The Jackson implementation of
JsonCore. - JacksonJsonCore() - Constructor for class com.github.wnameless.json.base.JacksonJsonCore
- JacksonJsonCore(ObjectMapper) - Constructor for class com.github.wnameless.json.base.JacksonJsonCore
- JacksonJsonObject - Class in com.github.wnameless.json.base
-
The Jackson implementation of
JsonObjectCore. - JacksonJsonObject(ObjectNode) - Constructor for class com.github.wnameless.json.base.JacksonJsonObject
- JacksonJsonValue - Class in com.github.wnameless.json.base
-
The Jackson implementation of
JsonValueCore. - JacksonJsonValue(JsonNode) - Constructor for class com.github.wnameless.json.base.JacksonJsonValue
- Jsonable - Interface in com.github.wnameless.json.base
-
Jsonableallows the implementing class to be converted into a JSON string. - JsonArrayBase<JVB extends JsonValueBase<JVB>> - Interface in com.github.wnameless.json.base
-
JsonArrayBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON array implementation. - JsonArrayCore<JVC extends JsonValueCore<JVC>> - Interface in com.github.wnameless.json.base
- JsonCore<JVC extends JsonValueCore<JVC>> - Interface in com.github.wnameless.json.base
-
JsonCoreprovides a wrapper to all kinds of JSON parsers. - JsonObjectBase<JVB extends JsonValueBase<JVB>> - Interface in com.github.wnameless.json.base
-
JsonObjectBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON object implementation. - JsonObjectCore<JVC extends JsonValueCore<JVC>> - Interface in com.github.wnameless.json.base
- JsonPrinter - Class in com.github.wnameless.json.base
-
JsonPrinterreprints any JSON input into minimal or pretty form. - JsonSource - Interface in com.github.wnameless.json.base
-
JsonSourceallows the implementing class to return a JSON elementary object. - JsonValueBase<JVB extends JsonValueBase<JVB>> - Interface in com.github.wnameless.json.base
-
JsonValueBasedefines all essential methods which should be included in any JSON implementation object. - JsonValueCore<JVC extends JsonValueCore<JVC>> - Interface in com.github.wnameless.json.base
-
JsonValueCoreextendsJsonValueBaseand alters the returning values ofJsonValueCore.asObject(),JsonValueCore.asArray()andJsonValueCore.asValue()from immutable "Base" version to mutable "Core" version.
It also extendsJsonSourcewhich allows it returns the JSON implementation object of this wrapper. - JsonValueUtils - Class in com.github.wnameless.json.base
-
JsonValueUtilsprovides convenient methods to generate Java objects from any JSON wrapper in this library.
M
- minimalPrint(String) - Static method in class com.github.wnameless.json.base.JsonPrinter
-
Returns a minimal print JSON of any JSON input.
N
- names() - Method in class com.github.wnameless.json.base.GsonJsonObject
- names() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- names() - Method in interface com.github.wnameless.json.base.JsonObjectBase
-
Returns field names of this JSON object.
P
- parse(Reader) - Method in class com.github.wnameless.json.base.GsonJsonCore
- parse(Reader) - Method in class com.github.wnameless.json.base.JacksonJsonCore
- parse(Reader) - Method in interface com.github.wnameless.json.base.JsonCore
-
Creates a
JsonValueCoreby given JSON string reader. - parse(String) - Method in class com.github.wnameless.json.base.GsonJsonCore
- parse(String) - Method in class com.github.wnameless.json.base.JacksonJsonCore
- parse(String) - Method in interface com.github.wnameless.json.base.JsonCore
-
Creates a
JsonValueCoreby given JSON string. - prettyPrint(String) - Static method in class com.github.wnameless.json.base.JsonPrinter
-
Returns a pretty print JSON of any JSON input.
- prettyPrint(String, String) - Static method in class com.github.wnameless.json.base.JsonPrinter
-
Returns a pretty print JSON of any JSON input.
R
- remove(int) - Method in class com.github.wnameless.json.base.GsonJsonArray
- remove(int) - Method in class com.github.wnameless.json.base.JacksonJsonArray
- remove(int) - Method in interface com.github.wnameless.json.base.JsonArrayCore
-
Removes an element by given index.
- remove(String) - Method in class com.github.wnameless.json.base.GsonJsonObject
- remove(String) - Method in class com.github.wnameless.json.base.JacksonJsonObject
- remove(String) - Method in interface com.github.wnameless.json.base.JsonObjectCore
-
Removes an element by given field name.
S
- set(int, JsonSource) - Method in class com.github.wnameless.json.base.GsonJsonArray
- set(int, JsonSource) - Method in class com.github.wnameless.json.base.JacksonJsonArray
- set(int, JsonSource) - Method in interface com.github.wnameless.json.base.JsonArrayCore
-
Sets an element by given index and
JsonSource. - set(String, JsonSource) - Method in class com.github.wnameless.json.base.GsonJsonObject
- set(String, JsonSource) - Method in class com.github.wnameless.json.base.JacksonJsonObject
- set(String, JsonSource) - Method in interface com.github.wnameless.json.base.JsonObjectCore
-
Sets an element by given field name and
JsonSource. - size() - Method in class com.github.wnameless.json.base.GsonJsonArray
- size() - Method in class com.github.wnameless.json.base.GsonJsonObject
- size() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- size() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- size() - Method in interface com.github.wnameless.json.base.JsonArrayBase
-
Returns the size of this JSON array.
- size() - Method in interface com.github.wnameless.json.base.JsonObjectBase
-
Returns the size of this JSON object.
T
- toJavaNumber(BigDecimal) - Static method in class com.github.wnameless.json.base.JsonValueUtils
-
Creates a
Numberby givenBigDecimalfromInteger,Long,BigInteger,DoubleandBigDecimalbased on the size and scale of numeric. - toJson() - Method in class com.github.wnameless.json.base.GsonJsonArray
- toJson() - Method in class com.github.wnameless.json.base.GsonJsonObject
- toJson() - Method in class com.github.wnameless.json.base.GsonJsonValue
- toJson() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- toJson() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- toJson() - Method in class com.github.wnameless.json.base.JacksonJsonValue
- toJson() - Method in interface com.github.wnameless.json.base.Jsonable
-
Returns a JSON string which represents this object.
- toList() - Method in interface com.github.wnameless.json.base.JsonArrayBase
-
Converts this JSON array to a Java
List. - toList(JsonArrayBase<?>) - Static method in class com.github.wnameless.json.base.JsonValueUtils
-
Creates a
Listby givenJsonArrayBase. - toMap() - Method in interface com.github.wnameless.json.base.JsonObjectBase
-
Converts this JSON object to a Java
Map. - toMap(JsonObjectBase<?>) - Static method in class com.github.wnameless.json.base.JsonValueUtils
-
Creates a
Mapby givenJsonObjectBase. - toObject(JsonValueBase<?>) - Static method in class com.github.wnameless.json.base.JsonValueUtils
-
Creates a Java
Objectfrom givenJsonValueBase. - toString() - Method in class com.github.wnameless.json.base.GsonJsonArray
- toString() - Method in class com.github.wnameless.json.base.GsonJsonObject
- toString() - Method in class com.github.wnameless.json.base.GsonJsonValue
- toString() - Method in class com.github.wnameless.json.base.JacksonJsonArray
- toString() - Method in class com.github.wnameless.json.base.JacksonJsonObject
- toString() - Method in class com.github.wnameless.json.base.JacksonJsonValue
All Classes All Packages