A B C D E F G H I J L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCEPT_LEADING_ZERO - Static variable in class net.minidev.json.parser.JSONParser
-
Throws exception on excessive 0 leading in digits
- ACCEPT_NAN - Static variable in class net.minidev.json.parser.JSONParser
-
Parse NaN as Float.NaN
- ACCEPT_NON_QUOTE - Static variable in class net.minidev.json.parser.JSONParser
-
allow non quoted test
- ACCEPT_SIMPLE_QUOTE - Static variable in class net.minidev.json.parser.JSONParser
-
allow simple quote as String quoting char
- ACCEPT_TAILLING_DATA - Static variable in class net.minidev.json.parser.JSONParser
-
If enabled json-smart will throws exception if datas are present after the end of the Json data.
- ACCEPT_TAILLING_SPACE - Static variable in class net.minidev.json.parser.JSONParser
-
smart mode, fastest parsing mode.
- ACCEPT_USELESS_COMMA - Static variable in class net.minidev.json.parser.JSONParser
-
Throws exception on useless comma in object and array
- add(Object...) - Method in class net.minidev.json.JSONNavi
-
add value to the current arrays
- addInterfaceWriterFirst(Class<?>, JsonWriterI<?>) - Method in class net.minidev.json.reader.JsonWriter
-
Deprecated.use registerWriterInterfaceFirst
- addInterfaceWriterLast(Class<?>, JsonWriterI<?>) - Method in class net.minidev.json.reader.JsonWriter
-
Deprecated.use registerWriterInterfaceLast
- array() - Method in class net.minidev.json.JSONNavi
-
Set current value as Json Array You can also skip this call Arrays can be create automatically.
- arrayfirstObject(Appendable) - Method in class net.minidev.json.JSONStyle
-
Start the first Array element
- arrayfirstObject(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
Start the first Array element
- arrayNextElm(Appendable) - Method in class net.minidev.json.JSONStyle
-
Start a new Array element
- arrayNextElm(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
Start a new Array element
- arrayObjectEnd(Appendable) - Method in class net.minidev.json.JSONStyle
-
End of an Array element
- arrayObjectEnd(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
End of an Array element
- arrayStart(Appendable) - Method in class net.minidev.json.JSONStyle
-
Array start
- arrayStart(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
Array start
- arrayStop(Appendable) - Method in class net.minidev.json.JSONStyle
-
Array Done
- arrayStop(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
Array Done
- arrayWriter - Static variable in class net.minidev.json.reader.JsonWriter
-
Json-Smart ArrayWriterClass
- ArrayWriter - Class in net.minidev.json.reader
- ArrayWriter() - Constructor for class net.minidev.json.reader.ArrayWriter
- asBoolean() - Method in class net.minidev.json.JSONNavi
-
get the current value as boolean if the current Object is null or is not a boolean return false
- asBooleanObj() - Method in class net.minidev.json.JSONNavi
-
get the current object value as Boolean if the current Object is not a Boolean return null.
- asDouble() - Method in class net.minidev.json.JSONNavi
-
get the current value as double if the current Object is null return Double.NaN
- asDoubleObj() - Method in class net.minidev.json.JSONNavi
-
get the current object value as Double if the current Double can not be cast as Integer return null.
- asFloat() - Method in class net.minidev.json.JSONNavi
-
get the current value as float if the current Object is null return Float.NaN
- asFloatObj() - Method in class net.minidev.json.JSONNavi
-
get the current object value as Float if the current Float can not be cast as Integer return null.
- asInt() - Method in class net.minidev.json.JSONNavi
-
get the current value as int if the current Object is null return 0
- asIntegerObj() - Method in class net.minidev.json.JSONNavi
-
get the current object value as Integer if the current Object can not be cast as Integer return null.
- asLong() - Method in class net.minidev.json.JSONNavi
-
get the current value as long if the current Object is null return 0
- asLongObj() - Method in class net.minidev.json.JSONNavi
-
get the current object value as Long if the current Object can not be cast as Long return null.
- asString() - Method in class net.minidev.json.JSONNavi
-
get the current object value as String if the current Object is null return null.
- at(int) - Method in class net.minidev.json.JSONNavi
-
Access to the index position.
- at(String) - Method in class net.minidev.json.JSONNavi
- atNext() - Method in class net.minidev.json.JSONNavi
-
Access to last + 1 the index position.
B
- beansWriter - Static variable in class net.minidev.json.reader.JsonWriter
-
Json-Smart V1 Beans serialiser
- BeansWriter - Class in net.minidev.json.reader
- BeansWriter() - Constructor for class net.minidev.json.reader.BeansWriter
C
- compress(String) - Static method in class net.minidev.json.JSONValue
-
Compress Json input keeping element order
- compress(String, JSONStyle) - Static method in class net.minidev.json.JSONValue
-
Reformat Json input keeping element order
- COMPRESSION - Static variable in class net.minidev.json.JSONValue
-
Global default compression type
- ContainerFactory - Interface in net.minidev.json.parser
-
Container factory for creating containers for JSON object and JSON array.
- ContentHandler - Interface in net.minidev.json.parser
-
A simplified and stoppable SAX-like content handler for stream processing of JSON text.
- ContentHandlerCompressor - Class in net.minidev.json.parser
- ContentHandlerCompressor(Appendable, JSONStyle) - Constructor for class net.minidev.json.parser.ContentHandlerCompressor
- ContentHandlerDumy - Class in net.minidev.json.parser
- ContentHandlerDumy() - Constructor for class net.minidev.json.parser.ContentHandlerDumy
- createArrayContainer() - Method in interface net.minidev.json.parser.ContainerFactory
- createArrayContainer() - Method in class net.minidev.json.parser.FakeContainerFactory
- createObjectContainer() - Method in interface net.minidev.json.parser.ContainerFactory
- createObjectContainer() - Method in class net.minidev.json.parser.FakeContainerFactory
D
- DEFAULT_PERMISSIVE_MODE - Static variable in class net.minidev.json.parser.JSONParser
-
Default json-smart processing mode
- defaultWriter - Static variable in class net.minidev.json.JSONValue
E
- endArray() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the end of a JSON array.
- endArray() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- endArray() - Method in class net.minidev.json.parser.ContentHandlerDumy
- endJSON() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the end of JSON processing.
- endJSON() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- endJSON() - Method in class net.minidev.json.parser.ContentHandlerDumy
- endObject() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the end of a JSON object.
- endObject() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- endObject() - Method in class net.minidev.json.parser.ContentHandlerDumy
- endObjectEntry() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the end of the value of previous object entry.
- endObjectEntry() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- endObjectEntry() - Method in class net.minidev.json.parser.ContentHandlerDumy
- EnumWriter - Static variable in class net.minidev.json.reader.JsonWriter
- ERROR_UNEXPECTED_CHAR - Static variable in exception net.minidev.json.parser.ParseException
- ERROR_UNEXPECTED_DUPLICATE_KEY - Static variable in exception net.minidev.json.parser.ParseException
- ERROR_UNEXPECTED_EOF - Static variable in exception net.minidev.json.parser.ParseException
- ERROR_UNEXPECTED_EXCEPTION - Static variable in exception net.minidev.json.parser.ParseException
- ERROR_UNEXPECTED_LEADING_0 - Static variable in exception net.minidev.json.parser.ParseException
- ERROR_UNEXPECTED_TOKEN - Static variable in exception net.minidev.json.parser.ParseException
- ERROR_UNEXPECTED_UNICODE - Static variable in exception net.minidev.json.parser.ParseException
- escape(String) - Static method in class net.minidev.json.JSONObject
-
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
- escape(String) - Static method in class net.minidev.json.JSONValue
- escape(String, Appendable) - Method in class net.minidev.json.JSONStyle
- escape(String, Appendable) - Static method in class net.minidev.json.JSONValue
- escape(String, Appendable, JSONStyle) - Static method in class net.minidev.json.JSONValue
- escape(String, JSONStyle) - Static method in class net.minidev.json.JSONValue
-
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
F
- FACTORY_ORDERED - Static variable in interface net.minidev.json.parser.ContainerFactory
- FACTORY_SIMPLE - Static variable in interface net.minidev.json.parser.ContainerFactory
-
Default factory
- FakeContainerFactory - Class in net.minidev.json.parser
-
Fake Container factory used for JSon check and SaX parsing
- FakeContainerFactory() - Constructor for class net.minidev.json.parser.FakeContainerFactory
- FLAG_AGRESSIVE - Static variable in class net.minidev.json.JSONStyle
-
AGRESSIVE have no effect without PROTECT_KEYS or PROTECT_VALUE AGRESSIVE mode allows Json-smart to not protect String containing special chars
- FLAG_IGNORE_NULL - Static variable in class net.minidev.json.JSONStyle
- FLAG_PROTECT_4WEB - Static variable in class net.minidev.json.JSONStyle
- FLAG_PROTECT_KEYS - Static variable in class net.minidev.json.JSONStyle
-
for advanced usage sample see
- FLAG_PROTECT_VALUES - Static variable in class net.minidev.json.JSONStyle
G
- get(int) - Method in class net.minidev.json.JSONNavi
- get(String) - Method in class net.minidev.json.JSONNavi
- getCurrentObject() - Method in class net.minidev.json.JSONNavi
- getErrorType() - Method in exception net.minidev.json.parser.ParseException
- getGetterName(String) - Static method in class net.minidev.json.JSONUtil
- getIsName(String) - Static method in class net.minidev.json.JSONUtil
- getJPath() - Method in class net.minidev.json.JSONNavi
- getKeys() - Method in class net.minidev.json.JSONNavi
- getPosition() - Method in exception net.minidev.json.parser.ParseException
- getRoot() - Method in class net.minidev.json.JSONNavi
- getSetterName(String) - Static method in class net.minidev.json.JSONUtil
- getSize() - Method in class net.minidev.json.JSONNavi
- getUnexpectedObject() - Method in exception net.minidev.json.parser.ParseException
- getWrite(Class) - Method in class net.minidev.json.reader.JsonWriter
- getWriterByInterface(Class<?>) - Method in class net.minidev.json.reader.JsonWriter
-
try to find a Writer by Cheking implemented interface
H
- HANDLER - Static variable in class net.minidev.json.parser.ContentHandlerDumy
- hasFailure() - Method in class net.minidev.json.JSONNavi
I
- IGNORE_CONTROL_CHAR - Static variable in class net.minidev.json.parser.JSONParser
-
Ignore control char in input text.
- ignoreNull() - Method in class net.minidev.json.JSONStyle
- indent() - Method in class net.minidev.json.JSONStyle
- init() - Method in class net.minidev.json.reader.JsonWriter
- isArray() - Method in class net.minidev.json.JSONNavi
-
is the current node is an array
- isObject() - Method in class net.minidev.json.JSONNavi
-
is the current node is an object
- isValidJson(Reader) - Static method in class net.minidev.json.JSONValue
-
Check Json Syntax from input Reader
- isValidJson(String) - Static method in class net.minidev.json.JSONValue
-
Check Json Syntax from input String
- isValidJsonStrict(Reader) - Static method in class net.minidev.json.JSONValue
-
Check RFC4627 Json Syntax from input Reader
- isValidJsonStrict(String) - Static method in class net.minidev.json.JSONValue
-
check RFC4627 Json Syntax from input String
J
- JSONArray - Class in net.minidev.json
-
A JSON array.
- JSONArray() - Constructor for class net.minidev.json.JSONArray
- JSONAware - Interface in net.minidev.json
-
Beans that support customized output of JSON text shall implement this interface.
- JSONAwareEx - Interface in net.minidev.json
-
Beans that support advanced output of JSON text shall implement this interface.
- JSONIterableWriter - Static variable in class net.minidev.json.reader.JsonWriter
- JSONJSONAwareExWriter - Static variable in class net.minidev.json.reader.JsonWriter
- JSONJSONAwareWriter - Static variable in class net.minidev.json.reader.JsonWriter
- JSONMapWriter - Static variable in class net.minidev.json.reader.JsonWriter
- JSONNavi<T> - Class in net.minidev.json
-
A JQuery like Json editor, accessor.
- JSONNavi() - Constructor for class net.minidev.json.JSONNavi
- JSONNavi(String) - Constructor for class net.minidev.json.JSONNavi
- JSONNavi(ContainerFactory) - Constructor for class net.minidev.json.JSONNavi
- JSONObject - Class in net.minidev.json
-
A JSON object.
- JSONObject() - Constructor for class net.minidev.json.JSONObject
- JSONObject(Map<String, ?>) - Constructor for class net.minidev.json.JSONObject
-
Allows creation of a JSONObject from a Map.
- JSONParser - Class in net.minidev.json.parser
- JSONParser() - Constructor for class net.minidev.json.parser.JSONParser
-
Deprecated.prefer usage of new JSONParser(JSONParser.MODE_*)
- JSONParser(int) - Constructor for class net.minidev.json.parser.JSONParser
- JSONStreamAware - Interface in net.minidev.json
-
Beans that support customized output of JSON text to a writer shall implement this interface.
- JSONStreamAwareEx - Interface in net.minidev.json
-
Beans that support customized output of JSON text to a writer shall implement this interface.
- JSONStreamAwareExWriter - Static variable in class net.minidev.json.reader.JsonWriter
- JSONStreamAwareWriter - Static variable in class net.minidev.json.reader.JsonWriter
- JSONStyle - Class in net.minidev.json
-
JSONStyle object configure JSonSerializer reducing output size
- JSONStyle() - Constructor for class net.minidev.json.JSONStyle
- JSONStyle(int) - Constructor for class net.minidev.json.JSONStyle
- JSONStyleIdent - Class in net.minidev.json
-
This class is used to format JSon output, fot a better humain readability
- JSONStyleIdent() - Constructor for class net.minidev.json.JSONStyleIdent
- JSONStyleIdent(int) - Constructor for class net.minidev.json.JSONStyleIdent
- JSONUtil - Class in net.minidev.json
- JSONUtil() - Constructor for class net.minidev.json.JSONUtil
- JSONValue - Class in net.minidev.json
-
JSONValue is the helper class In most of case you should use those static methode to user JSON-smart The most commonly use methode are
JSONValue.parse(String)
JSONValue.toJSONString(Object)
- JSONValue() - Constructor for class net.minidev.json.JSONValue
- JsonWriter - Class in net.minidev.json.reader
- JsonWriter() - Constructor for class net.minidev.json.reader.JsonWriter
- JsonWriterI<T> - Interface in net.minidev.json.reader
L
- list - Variable in class net.minidev.json.parser.FakeContainerFactory
- LT_COMPRESS - Static variable in class net.minidev.json.JSONStyle
M
- map - Variable in class net.minidev.json.parser.FakeContainerFactory
- MAX_COMPRESS - Static variable in class net.minidev.json.JSONStyle
- merge(Object) - Method in class net.minidev.json.JSONArray
- merge(Object) - Method in class net.minidev.json.JSONObject
- merge(JSONArray, Object) - Static method in class net.minidev.json.JSONObject
- merge(JSONObject, Object) - Static method in class net.minidev.json.JSONObject
- MODE_JSON_SIMPLE - Static variable in class net.minidev.json.parser.JSONParser
-
Parse Object like json-simple Best for an iso-bug json-simple API port.
- MODE_PERMISSIVE - Static variable in class net.minidev.json.parser.JSONParser
-
smart mode, fastest parsing mode.
- MODE_RFC4627 - Static variable in class net.minidev.json.parser.JSONParser
-
strict RFC4627 mode.
- MODE_STRICTEST - Static variable in class net.minidev.json.parser.JSONParser
-
Strictest parsing mode
- mustProtectKey(String) - Method in class net.minidev.json.JSONStyle
- mustProtectValue(String) - Method in class net.minidev.json.JSONStyle
N
- net.minidev.json - package net.minidev.json
- net.minidev.json.parser - package net.minidev.json.parser
- net.minidev.json.reader - package net.minidev.json.reader
- newInstance() - Static method in class net.minidev.json.JSONNavi
-
build a JSONObject or a jsonArray
- newInstanceArray() - Static method in class net.minidev.json.JSONNavi
-
build a JSONArray
- newInstanceObject() - Static method in class net.minidev.json.JSONNavi
-
build a JSONObject
- newInstanceOrdered() - Static method in class net.minidev.json.JSONNavi
-
build a LinkedHashMap or a JSONArray
- NO_COMPRESS - Static variable in class net.minidev.json.JSONStyle
O
- object() - Method in class net.minidev.json.JSONNavi
-
Set current value as Json Object You can also skip this call, Objects can be create automatically.
- objectElmStop(Appendable) - Method in class net.minidev.json.JSONStyle
-
End Of Object element
- objectElmStop(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
End Of Object element
- objectEndOfKey(Appendable) - Method in class net.minidev.json.JSONStyle
-
end of Key in json Object
- objectEndOfKey(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
end of Key in json Object
- objectFirstStart(Appendable) - Method in class net.minidev.json.JSONStyle
-
Start the first Obeject element
- objectFirstStart(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
Start the first Obeject element
- objectNext(Appendable) - Method in class net.minidev.json.JSONStyle
-
Start a new Object element
- objectNext(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
Start a new Object element
- objectStart(Appendable) - Method in class net.minidev.json.JSONStyle
-
begin Object
- objectStart(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
begin Object
- objectStop(Appendable) - Method in class net.minidev.json.JSONStyle
-
terminate Object
- objectStop(Appendable) - Method in class net.minidev.json.JSONStyleIdent
-
terminate Object
P
- parse(byte[]) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parse(byte[]) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(byte[], int, int) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parse(byte[], int, int) - Method in class net.minidev.json.parser.JSONParser
- parse(byte[], int, int, ContainerFactory) - Method in class net.minidev.json.parser.JSONParser
- parse(byte[], int, int, ContainerFactory, ContentHandler) - Method in class net.minidev.json.parser.JSONParser
- parse(byte[], ContainerFactory) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(byte[], ContainerFactory, ContentHandler) - Method in class net.minidev.json.parser.JSONParser
- parse(InputStream) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parse(InputStream) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(InputStream, ContainerFactory) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(InputStream, ContainerFactory, ContentHandler) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(Reader) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parse(Reader) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(Reader, ContainerFactory) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(Reader, ContainerFactory, ContentHandler) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(String) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parse(String) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(String, ContainerFactory) - Method in class net.minidev.json.parser.JSONParser
-
use to return Primitive Type, or String, Or JsonObject or JsonArray generated by a ContainerFactory
- parse(String, ContainerFactory, ContentHandler) - Method in class net.minidev.json.parser.JSONParser
- ParseException - Exception in net.minidev.json.parser
-
ParseException explains why and where the error occurs in source JSON text.
- ParseException(int, int, Object) - Constructor for exception net.minidev.json.parser.ParseException
- ParseException(int, Throwable) - Constructor for exception net.minidev.json.parser.ParseException
- parseKeepingOrder(byte[]) - Static method in class net.minidev.json.JSONValue
-
Parse Json input to a java Object keeping element order
- parseKeepingOrder(byte[], int, int) - Static method in class net.minidev.json.JSONValue
-
Parse Json input to a java Object keeping element order
- parseKeepingOrder(InputStream) - Static method in class net.minidev.json.JSONValue
-
Parse Json input to a java Object keeping element order
- parseKeepingOrder(Reader) - Static method in class net.minidev.json.JSONValue
-
Parse Json input to a java Object keeping element order
- parseKeepingOrder(String) - Static method in class net.minidev.json.JSONValue
-
Parse Json input to a java Object keeping element order
- parseStrict(byte[]) - Static method in class net.minidev.json.JSONValue
-
Parse valid RFC4627 JSON text into java object from the input source.
- parseStrict(byte[], int, int) - Static method in class net.minidev.json.JSONValue
-
Parse valid RFC4627 JSON text into java object from the input source.
- parseStrict(InputStream) - Static method in class net.minidev.json.JSONValue
-
Parse valid RFC4627 JSON text into java object from the input source.
- parseStrict(Reader) - Static method in class net.minidev.json.JSONValue
-
Parse valid RFC4627 JSON text into java object from the input source.
- parseStrict(String) - Static method in class net.minidev.json.JSONValue
-
Parse valid RFC4627 JSON text into java object from the input source.
- parseWithException(byte[]) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parseWithException(byte[], int, int) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parseWithException(InputStream) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parseWithException(Reader) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- parseWithException(String) - Static method in class net.minidev.json.JSONValue
-
Parse JSON text into java object from the input source.
- primitive(Object) - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the JSON primitive values: java.lang.String, java.lang.Number, java.lang.Boolean null
- primitive(Object) - Method in class net.minidev.json.parser.ContentHandlerCompressor
- primitive(Object) - Method in class net.minidev.json.parser.ContentHandlerDumy
- protect4Web() - Method in class net.minidev.json.JSONStyle
- protectKeys() - Method in class net.minidev.json.JSONStyle
- protectValues() - Method in class net.minidev.json.JSONStyle
R
- registerWriter(JsonWriterI<T>, Class<?>...) - Method in class net.minidev.json.reader.JsonWriter
-
associate an Writer to a Class
- registerWriterInterface(Class<?>, JsonWriterI<?>) - Method in class net.minidev.json.reader.JsonWriter
-
an alias for registerWriterInterfaceLast
- registerWriterInterfaceFirst(Class<?>, JsonWriterI<?>) - Method in class net.minidev.json.reader.JsonWriter
-
associate an Writer to a interface With Hi priority
- registerWriterInterfaceLast(Class<?>, JsonWriterI<?>) - Method in class net.minidev.json.reader.JsonWriter
-
associate an Writer to a interface With Low priority
- root() - Method in class net.minidev.json.JSONNavi
-
return to root node
S
- SAXParse(InputStream, ContentHandler) - Static method in class net.minidev.json.JSONValue
-
Parse Json Using SAX event handler
- SAXParse(Reader, ContentHandler) - Static method in class net.minidev.json.JSONValue
-
Parse Json Using SAX event handler
- SAXParse(String, ContentHandler) - Static method in class net.minidev.json.JSONValue
-
Parse Json Using SAX event handler
- set(Boolean) - Method in class net.minidev.json.JSONNavi
-
set current value as Boolean
- set(Number) - Method in class net.minidev.json.JSONNavi
-
set current value as Number
- set(String) - Method in class net.minidev.json.JSONNavi
-
set current value as String
- set(String, double) - Method in class net.minidev.json.JSONNavi
-
write an value in the current object
- set(String, float) - Method in class net.minidev.json.JSONNavi
-
write an value in the current object
- set(String, int) - Method in class net.minidev.json.JSONNavi
-
write an value in the current object
- set(String, long) - Method in class net.minidev.json.JSONNavi
-
write an value in the current object
- set(String, Number) - Method in class net.minidev.json.JSONNavi
- set(String, String) - Method in class net.minidev.json.JSONNavi
- startArray() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the beginning of a JSON array.
- startArray() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- startArray() - Method in class net.minidev.json.parser.ContentHandlerDumy
- startJSON() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the beginning of JSON processing.
- startJSON() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- startJSON() - Method in class net.minidev.json.parser.ContentHandlerDumy
- startObject() - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the beginning of a JSON object.
- startObject() - Method in class net.minidev.json.parser.ContentHandlerCompressor
- startObject() - Method in class net.minidev.json.parser.ContentHandlerDumy
- startObjectEntry(String) - Method in interface net.minidev.json.parser.ContentHandler
-
Receive notification of the beginning of a JSON object entry.
- startObjectEntry(String) - Method in class net.minidev.json.parser.ContentHandlerCompressor
- startObjectEntry(String) - Method in class net.minidev.json.parser.ContentHandlerDumy
T
- toJSONString() - Method in class net.minidev.json.JSONArray
-
Explicitely Serialize Object as JSon String
- toJSONString() - Method in interface net.minidev.json.JSONAware
- toJSONString() - Method in class net.minidev.json.JSONObject
- toJSONString(Object) - Static method in class net.minidev.json.JSONValue
-
Encode an object into JSON text and write it to out.
- toJSONString(Object, JSONStyle) - Static method in class net.minidev.json.JSONValue
-
Convert an object to JSON text.
- toJSONString(List<? extends Object>) - Static method in class net.minidev.json.JSONArray
- toJSONString(List<? extends Object>, JSONStyle) - Static method in class net.minidev.json.JSONArray
-
Convert a list to JSON text.
- toJSONString(Map<String, ? extends Object>) - Static method in class net.minidev.json.JSONObject
- toJSONString(Map<String, ? extends Object>, JSONStyle) - Static method in class net.minidev.json.JSONObject
-
Convert a map to JSON text.
- toJSONString(JSONStyle) - Method in class net.minidev.json.JSONArray
- toJSONString(JSONStyle) - Method in interface net.minidev.json.JSONAwareEx
- toJSONString(JSONStyle) - Method in class net.minidev.json.JSONObject
- toString() - Method in class net.minidev.json.JSONArray
-
Override natif toStirng()
- toString() - Method in class net.minidev.json.JSONNavi
-
return the Object as a Json String
- toString() - Method in class net.minidev.json.JSONObject
- toString(JSONStyle) - Method in class net.minidev.json.JSONArray
-
JSONAwareEx inferface
- toString(JSONStyle) - Method in class net.minidev.json.JSONNavi
-
return the Object as a Json String
- toString(JSONStyle) - Method in class net.minidev.json.JSONObject
- toStringWriter - Static variable in class net.minidev.json.reader.JsonWriter
-
ToString Writer
U
- uncompress(String) - Static method in class net.minidev.json.JSONValue
-
Compress Json input keeping element order
- up() - Method in class net.minidev.json.JSONNavi
-
Move one level up in Json tree.
- up(int) - Method in class net.minidev.json.JSONNavi
-
call up() level times.
- USE_HI_PRECISION_FLOAT - Static variable in class net.minidev.json.parser.JSONParser
-
Allow Json-smart to use Double or BigDecimal to store floating point value You may need to disable HI_PRECISION_FLOAT feature on 32bit to improve parsing performances.
- USE_INTEGER_STORAGE - Static variable in class net.minidev.json.parser.JSONParser
-
Use int datatype to store number when it's possible.
W
- writeJSON(Map<String, ? extends Object>, Appendable, JSONStyle) - Static method in class net.minidev.json.JSONObject
-
Encode a map into JSON text and write it to out.
- writeJSON(Map<String, Object>, Appendable) - Static method in class net.minidev.json.JSONObject
- writeJSONKV(String, Object, Appendable, JSONStyle) - Static method in class net.minidev.json.reader.JsonWriter
-
Write a Key : value entry to a stream
- writeJSONString(E, Appendable, JSONStyle) - Method in class net.minidev.json.reader.ArrayWriter
- writeJSONString(E, Appendable, JSONStyle) - Method in class net.minidev.json.reader.BeansWriter
- writeJSONString(E, Appendable, JSONStyle) - Method in interface net.minidev.json.reader.JsonWriterI
- writeJSONString(Appendable) - Method in class net.minidev.json.JSONArray
- writeJSONString(Appendable) - Method in class net.minidev.json.JSONObject
-
serialize Object as json to an stream
- writeJSONString(Appendable) - Method in interface net.minidev.json.JSONStreamAware
-
write JSON string to out.
- writeJSONString(Appendable, JSONStyle) - Method in class net.minidev.json.JSONArray
- writeJSONString(Appendable, JSONStyle) - Method in class net.minidev.json.JSONObject
-
serialize Object as json to an stream
- writeJSONString(Appendable, JSONStyle) - Method in interface net.minidev.json.JSONStreamAwareEx
-
write JSON string to out.
- writeJSONString(Iterable<? extends Object>, Appendable, JSONStyle) - Static method in class net.minidev.json.JSONArray
-
Encode a list into JSON text and write it to out.
- writeJSONString(Object, Appendable) - Static method in class net.minidev.json.JSONValue
-
Encode an object into JSON text and write it to out.
- writeJSONString(Object, Appendable, JSONStyle) - Static method in class net.minidev.json.JSONValue
-
Encode an object into JSON text and write it to out.
- writeJSONString(List<? extends Object>, Appendable) - Static method in class net.minidev.json.JSONArray
- writeString(Appendable, String) - Method in class net.minidev.json.JSONStyle
All Classes All Packages