Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
W
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_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
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.
asBoolean()
- Method in class net.minidev.json.
JSONNavi
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
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
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
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
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(String)
- Method in class net.minidev.json.
JSONNavi
at(int)
- Method in class net.minidev.json.
JSONNavi
Access to the index position.
C
compress(String, JSONStyle)
- Static method in class net.minidev.json.
JSONValue
Reformat Json input keeping element order
compress(String)
- Static method in class net.minidev.json.
JSONValue
Compress 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
E
endArray()
- Method in class net.minidev.json.
JSONStyler
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 class net.minidev.json.
JSONStyler
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 class net.minidev.json.
JSONStyler
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 class net.minidev.json.
JSONStyler
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
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, Appendable)
- Method in class net.minidev.json.
JSONStyle
escape(String)
- 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).
escape(String, Appendable)
- Static method in class net.minidev.json.
JSONValue
escape(String, Appendable, JSONStyle)
- Static method in class net.minidev.json.
JSONValue
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
FLAG_PROTECT_4WEB
- Static variable in class net.minidev.json.
JSONStyle
FLAG_PROTECT_KEYS
- Static variable in class net.minidev.json.
JSONStyle
FLAG_PROTECT_VALUES
- Static variable in class net.minidev.json.
JSONStyle
G
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
getNewLine()
- Method in class net.minidev.json.
JSONStyler
getPosition()
- Method in exception net.minidev.json.parser.
ParseException
getSetterName(String)
- Static method in class net.minidev.json.
JSONUtil
getStyler()
- Method in class net.minidev.json.
JSONStyler
getUnexpectedObject()
- Method in exception net.minidev.json.parser.
ParseException
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.
indent()
- Method in class net.minidev.json.
JSONStyle
indent()
- Method in class net.minidev.json.
JSONStyler
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.
JSONNavi
- 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.
JSONStyle
- Class in
net.minidev.json
JSONStyle object configure JSonSerializer reducing output size
JSONStyle(int)
- Constructor for class net.minidev.json.
JSONStyle
JSONStyle()
- Constructor for class net.minidev.json.
JSONStyle
JSONStyler
- Class in
net.minidev.json
This class is used to format JSon output, fot a better humain readability
JSONStyler(int)
- Constructor for class net.minidev.json.
JSONStyler
JSONStyler(int, int)
- Constructor for class net.minidev.json.
JSONStyler
JSONStyler()
- Constructor for class net.minidev.json.
JSONStyler
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
L
list
- Variable in class net.minidev.json.parser.
FakeContainerFactory
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(JSONObject, Object)
- Static method in class net.minidev.json.
JSONObject
merge(JSONArray, 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. accept lots of non standard json syntax
MODE_RFC4627
- Static variable in class net.minidev.json.parser.
JSONParser
strict RFC4627 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
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.
P
parse(Reader)
- Static method in class net.minidev.json.
JSONValue
Parse JSON text into java object from the input source.
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
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
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(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(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(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 class net.minidev.json.
JSONStyler
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
root()
- Method in class net.minidev.json.
JSONNavi
S
SAXParse(String, 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
set(String, String)
- Method in class net.minidev.json.
JSONNavi
set(String, Number)
- Method in class net.minidev.json.
JSONNavi
set(String, long)
- Method in class net.minidev.json.
JSONNavi
set(String, int)
- Method in class net.minidev.json.
JSONNavi
set(String, double)
- Method in class net.minidev.json.
JSONNavi
set(String, float)
- Method in class net.minidev.json.
JSONNavi
set(Number)
- Method in class net.minidev.json.
JSONNavi
set current value as Number
set(Boolean)
- Method in class net.minidev.json.
JSONNavi
set current value as Boolean
set(String)
- Method in class net.minidev.json.
JSONNavi
set current value as String
setIdentLevel(int)
- Method in class net.minidev.json.
JSONStyler
setOutput(Appendable)
- Method in class net.minidev.json.
JSONStyler
startArray()
- Method in class net.minidev.json.
JSONStyler
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 class net.minidev.json.
JSONStyler
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 class net.minidev.json.
JSONStyler
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 class net.minidev.json.
JSONStyler
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(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()
- Method in class net.minidev.json.
JSONArray
Explicitely Serialize Object as JSon String
toJSONString(JSONStyle)
- Method in class net.minidev.json.
JSONArray
toJSONString()
- Method in interface net.minidev.json.
JSONAware
toJSONString(JSONStyle)
- Method in interface net.minidev.json.
JSONAwareEx
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()
- Method in class net.minidev.json.
JSONObject
toJSONString(JSONStyle)
- 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.
toString()
- Method in class net.minidev.json.
JSONArray
Override natif toStirng()
toString(JSONStyle)
- Method in class net.minidev.json.
JSONArray
JSONAwareEx inferface
toString()
- Method in class net.minidev.json.
JSONNavi
return the Object as a Json String
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
toString()
- Method in class net.minidev.json.
JSONObject
toString()
- Method in exception net.minidev.json.parser.
ParseException
U
uncompress(String)
- Static method in class net.minidev.json.
JSONValue
Compress Json input keeping element order
up(int)
- Method in class net.minidev.json.
JSONNavi
call up() level times.
up()
- Method in class net.minidev.json.
JSONNavi
Move one level up in Json tree. if no more level up is available the statement had no effect.
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, Object>, Appendable)
- Static method in class net.minidev.json.
JSONObject
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.
writeJSONKV(String, Object, Appendable, JSONStyle)
- Static method in class net.minidev.json.
JSONObject
Write a Key : value entry to a stream
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(List<? extends Object>, Appendable)
- Static method in class net.minidev.json.
JSONArray
writeJSONString(Appendable)
- Method in class net.minidev.json.
JSONArray
writeJSONString(Appendable, JSONStyle)
- 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, JSONStyle)
- 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 interface net.minidev.json.
JSONStreamAwareEx
write JSON string 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.
A
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011
Chemouni Uriel
. All Rights Reserved.