Package | Description |
---|---|
org.springframework.boot.configurationprocessor.json |
Modifier and Type | Method and Description |
---|---|
JSONException |
JSONTokener.syntaxError(String message)
Returns an exception containing the given message plus the current position and the
entire input string.
|
Modifier and Type | Method and Description |
---|---|
JSONObject |
JSONObject.accumulate(String name,
Object value)
Appends
value to the array already mapped to name . |
JSONStringer |
JSONStringer.array()
Begins encoding a new array.
|
JSONStringer |
JSONStringer.endArray()
Ends encoding the current array.
|
JSONStringer |
JSONStringer.endObject()
Ends encoding the current object.
|
Object |
JSONArray.get(int index)
Returns the value at
index . |
Object |
JSONObject.get(String name)
Returns the value mapped by
name . |
boolean |
JSONArray.getBoolean(int index)
Returns the value at
index if it exists and is a boolean or can be coerced
to a boolean. |
boolean |
JSONObject.getBoolean(String name)
Returns the value mapped by
name if it exists and is a boolean or can be
coerced to a boolean. |
double |
JSONArray.getDouble(int index)
Returns the value at
index if it exists and is a double or can be coerced
to a double. |
double |
JSONObject.getDouble(String name)
Returns the value mapped by
name if it exists and is a double or can be
coerced to a double. |
int |
JSONArray.getInt(int index)
Returns the value at
index if it exists and is an int or can be coerced to
an int. |
int |
JSONObject.getInt(String name)
Returns the value mapped by
name if it exists and is an int or can be
coerced to an int. |
JSONArray |
JSONArray.getJSONArray(int index)
Returns the value at
index if it exists and is a JSONArray . |
JSONArray |
JSONObject.getJSONArray(String name)
Returns the value mapped by
name if it exists and is a JSONArray . |
JSONObject |
JSONArray.getJSONObject(int index)
Returns the value at
index if it exists and is a JSONObject . |
JSONObject |
JSONObject.getJSONObject(String name)
Returns the value mapped by
name if it exists and is a JSONObject . |
long |
JSONArray.getLong(int index)
Returns the value at
index if it exists and is a long or can be coerced to
a long. |
long |
JSONObject.getLong(String name)
Returns the value mapped by
name if it exists and is a long or can be
coerced to a long. |
String |
JSONArray.getString(int index)
Returns the value at
index if it exists, coercing it if necessary. |
String |
JSONObject.getString(String name)
Returns the value mapped by
name if it exists, coercing it if necessary. |
String |
JSONArray.join(String separator)
Returns a new string by alternating this array's values with
separator . |
JSONStringer |
JSONStringer.key(String name)
Encodes the key (property name) to this stringer.
|
char |
JSONTokener.next(char c) |
String |
JSONTokener.next(int length) |
char |
JSONTokener.nextClean() |
String |
JSONTokener.nextString(char quote)
Returns the string up to but not including
quote , unescaping any character
escape sequences encountered along the way. |
Object |
JSONTokener.nextValue()
Returns the next value from the input.
|
static String |
JSONObject.numberToString(Number number)
Encodes the number as a JSON string.
|
JSONStringer |
JSONStringer.object()
Begins encoding a new object.
|
JSONArray |
JSONArray.put(double value)
Appends
value to the end of this array. |
JSONArray |
JSONArray.put(int index,
boolean value)
Sets the value at
index to value , null padding this array to the
required length if necessary. |
JSONArray |
JSONArray.put(int index,
double value)
Sets the value at
index to value , null padding this array to the
required length if necessary. |
JSONArray |
JSONArray.put(int index,
int value)
Sets the value at
index to value , null padding this array to the
required length if necessary. |
JSONArray |
JSONArray.put(int index,
long value)
Sets the value at
index to value , null padding this array to the
required length if necessary. |
JSONArray |
JSONArray.put(int index,
Object value)
Sets the value at
index to value , null padding this array to the
required length if necessary. |
JSONObject |
JSONObject.put(String name,
boolean value)
Maps
name to value , clobbering any existing name/value mapping with
the same name. |
JSONObject |
JSONObject.put(String name,
double value)
Maps
name to value , clobbering any existing name/value mapping with
the same name. |
JSONObject |
JSONObject.put(String name,
int value)
Maps
name to value , clobbering any existing name/value mapping with
the same name. |
JSONObject |
JSONObject.put(String name,
long value)
Maps
name to value , clobbering any existing name/value mapping with
the same name. |
JSONObject |
JSONObject.put(String name,
Object value)
Maps
name to value , clobbering any existing name/value mapping with
the same name. |
JSONObject |
JSONObject.putOpt(String name,
Object value)
Equivalent to
put(name, value) when both parameters are non-null; does
nothing otherwise. |
JSONObject |
JSONArray.toJSONObject(JSONArray names)
Returns a new object whose values are the values in this array, and whose names are
the values in
names . |
String |
JSONObject.toString(int indentSpaces)
Encodes this object as a human readable JSON string for debugging, such as:
|
String |
JSONArray.toString(int indentSpaces)
Encodes this array as a human readable JSON string for debugging, such as:
|
JSONStringer |
JSONStringer.value(boolean value)
Encodes
value to this stringer. |
JSONStringer |
JSONStringer.value(double value)
Encodes
value to this stringer. |
JSONStringer |
JSONStringer.value(long value)
Encodes
value to this stringer. |
JSONStringer |
JSONStringer.value(Object value)
Encodes
value . |
Constructor and Description |
---|
JSONArray(JSONTokener readFrom)
Creates a new
JSONArray with values from the next array in the tokener. |
JSONArray(Object array)
Creates a new
JSONArray with values from the given primitive array. |
JSONArray(String json)
Creates a new
JSONArray with values from the JSON string. |
JSONObject(JSONObject copyFrom,
String[] names)
Creates a new
JSONObject by copying mappings for the listed names from the
given object. |
JSONObject(JSONTokener readFrom)
Creates a new
JSONObject with name/value mappings from the next object in
the tokener. |
JSONObject(String json)
Creates a new
JSONObject with name/value mappings from the JSON string. |