A B 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_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_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
addValue(Object, Object) - Method in class net.minidev.json.mapper.AMapper
add a value in an array json object.
addValue(Object, Object) - Method in class net.minidev.json.mapper.ArraysMapper
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.CollectionMapper.ListClass
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.CollectionMapper.ListType
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.CompessorMapper
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.DefaultMapper
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.DefaultMapperCollection
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.DefaultMapperOrdered
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.FakeMapper
 
addValue(Object, Object) - Method in class net.minidev.json.mapper.UpdaterMapper
add a value in an array json object.
AMapper<T> - Class in net.minidev.json.mapper
Default datatype mapper use by Json-smart ton store data.
AMapper() - Constructor for class net.minidev.json.mapper.AMapper
 
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.
ArraysMapper<T> - Class in net.minidev.json.mapper
 
ArraysMapper() - Constructor for class net.minidev.json.mapper.ArraysMapper
 
ArraysMapper.GenericMapper<T> - Class in net.minidev.json.mapper
 
ArraysMapper.GenericMapper(Class<T>) - Constructor for class net.minidev.json.mapper.ArraysMapper.GenericMapper
 
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(String) - Method in class net.minidev.json.JSONNavi
 
at(int) - Method in class net.minidev.json.JSONNavi
Access to the index position.
atNext() - Method in class net.minidev.json.JSONNavi
Access to last + 1 the index position.

B

BeansMapper<T> - Class in net.minidev.json.mapper
 
BeansMapper() - Constructor for class net.minidev.json.mapper.BeansMapper
 
BeansMapper.Bean<T> - Class in net.minidev.json.mapper
 
BeansMapper.Bean(Class<T>) - Constructor for class net.minidev.json.mapper.BeansMapper.Bean
 
BeansMapper.BeanNoConv<T> - Class in net.minidev.json.mapper
 
BeansMapper.BeanNoConv(Class<T>) - Constructor for class net.minidev.json.mapper.BeansMapper.BeanNoConv
 

C

canRead(Field) - Method in class net.minidev.json.JSONUtil.JsonSmartFieldFilter
 
canUse(Field) - Method in class net.minidev.json.JSONUtil.JsonSmartFieldFilter
 
canUse(Field, Method) - Method in class net.minidev.json.JSONUtil.JsonSmartFieldFilter
 
canWrite(Field) - Method in class net.minidev.json.JSONUtil.JsonSmartFieldFilter
 
CollectionMapper - Class in net.minidev.json.mapper
 
CollectionMapper() - Constructor for class net.minidev.json.mapper.CollectionMapper
 
CollectionMapper.ListClass<T> - Class in net.minidev.json.mapper
 
CollectionMapper.ListClass(Class<?>) - Constructor for class net.minidev.json.mapper.CollectionMapper.ListClass
 
CollectionMapper.ListType<T> - Class in net.minidev.json.mapper
 
CollectionMapper.ListType(ParameterizedType) - Constructor for class net.minidev.json.mapper.CollectionMapper.ListType
 
CollectionMapper.MapClass<T> - Class in net.minidev.json.mapper
 
CollectionMapper.MapClass(Class<?>) - Constructor for class net.minidev.json.mapper.CollectionMapper.MapClass
 
CollectionMapper.MapType<T> - Class in net.minidev.json.mapper
 
CollectionMapper.MapType(ParameterizedType) - Constructor for class net.minidev.json.mapper.CollectionMapper.MapType
 
CompessorMapper - Class in net.minidev.json.mapper
 
CompessorMapper(Appendable, JSONStyle) - Constructor for class net.minidev.json.mapper.CompessorMapper
 
CompessorMapper(Appendable, JSONStyle, Boolean) - Constructor for class net.minidev.json.mapper.CompessorMapper
 
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
convert(Object) - Method in class net.minidev.json.mapper.AMapper
Allow a mapper to converte a temprary structure to the final data format.
convert(Object) - Method in class net.minidev.json.mapper.ArraysMapper
 
convert(Object) - Method in class net.minidev.json.mapper.ArraysMapper.GenericMapper
 
convert(Object) - Method in class net.minidev.json.mapper.CompessorMapper
 
convert(Object) - Method in class net.minidev.json.mapper.UpdaterMapper
Allow a mapper to converte a temprary structure to the final data format.
convertToStrict(Object, Class<?>) - Static method in class net.minidev.json.JSONUtil
 
convertToX(Object, Class<?>) - Static method in class net.minidev.json.JSONUtil
 
createArray() - Method in class net.minidev.json.mapper.AMapper
use to instantiate a new object that will be used as an array
createArray() - Method in class net.minidev.json.mapper.ArraysMapper
 
createArray() - Method in class net.minidev.json.mapper.CollectionMapper.ListClass
 
createArray() - Method in class net.minidev.json.mapper.CollectionMapper.ListType
 
createArray() - Method in class net.minidev.json.mapper.CompessorMapper
 
createArray() - Method in class net.minidev.json.mapper.DefaultMapper
 
createArray() - Method in class net.minidev.json.mapper.DefaultMapperCollection
 
createArray() - Method in class net.minidev.json.mapper.DefaultMapperOrdered
 
createArray() - Method in class net.minidev.json.mapper.FakeMapper
 
createArray() - Method in class net.minidev.json.mapper.UpdaterMapper
use to instantiate a new object that will be used as an array
createObject() - Method in class net.minidev.json.mapper.AMapper
use to instantiate a new object that will be used as an object
createObject() - Method in class net.minidev.json.mapper.BeansMapper.Bean
 
createObject() - Method in class net.minidev.json.mapper.BeansMapper.BeanNoConv
 
createObject() - Method in class net.minidev.json.mapper.CollectionMapper.MapClass
 
createObject() - Method in class net.minidev.json.mapper.CollectionMapper.MapType
 
createObject() - Method in class net.minidev.json.mapper.CompessorMapper
 
createObject() - Method in class net.minidev.json.mapper.DefaultMapper
 
createObject() - Method in class net.minidev.json.mapper.DefaultMapperCollection
 
createObject() - Method in class net.minidev.json.mapper.DefaultMapperOrdered
 
createObject() - Method in class net.minidev.json.mapper.FakeMapper
 
createObject() - Method in class net.minidev.json.mapper.UpdaterMapper
use to instantiate a new object that will be used as an object

D

DEFAULT - Static variable in class net.minidev.json.mapper.DefaultMapper
 
DEFAULT - Static variable in class net.minidev.json.mapper.DefaultMapperOrdered
 
DEFAULT - Static variable in class net.minidev.json.mapper.FakeMapper
 
DEFAULT_PERMISSIVE_MODE - Static variable in class net.minidev.json.parser.JSONParser
Default json-smart processing mode
DefaultMapper<T> - Class in net.minidev.json.mapper
 
DefaultMapperCollection<T> - Class in net.minidev.json.mapper
 
DefaultMapperCollection(Class<T>) - Constructor for class net.minidev.json.mapper.DefaultMapperCollection
 
DefaultMapperOrdered - Class in net.minidev.json.mapper
 

E

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

FakeMapper - Class in net.minidev.json.mapper
 
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_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(String) - Method in class net.minidev.json.JSONNavi
 
get(int) - Method in class net.minidev.json.JSONNavi
 
getAsNumber(String) - Method in class net.minidev.json.JSONObject
A Simple Helper cast an Object to an Number
getAsString(String) - Method in class net.minidev.json.JSONObject
A Simple Helper object to String
getCurrentObject() - Method in class net.minidev.json.JSONNavi
 
getDouble(String) - Method in class net.minidev.json.JSONNavi
 
getErrorType() - Method in exception net.minidev.json.parser.ParseException
 
getInt(String) - Method in class net.minidev.json.JSONNavi
 
getInteger(String) - Method in class net.minidev.json.JSONNavi
 
getJPath() - Method in class net.minidev.json.JSONNavi
 
getKeys() - Method in class net.minidev.json.JSONNavi
 
getMapper(Type) - Static method in class net.minidev.json.mapper.Mapper
 
getMapper(Class<T>) - Static method in class net.minidev.json.mapper.Mapper
Get the corresponding mapper Class, or create it on first call
getMapper(ParameterizedType) - Static method in class net.minidev.json.mapper.Mapper
 
getPosition() - Method in exception net.minidev.json.parser.ParseException
 
getRoot() - Method in class net.minidev.json.JSONNavi
 
getSize() - Method in class net.minidev.json.JSONNavi
 
getString(String) - Method in class net.minidev.json.JSONNavi
 
getType(String) - Method in class net.minidev.json.mapper.AMapper
 
getType(String) - Method in class net.minidev.json.mapper.BeansMapper.Bean
 
getType(String) - Method in class net.minidev.json.mapper.BeansMapper.BeanNoConv
 
getType(String) - Method in class net.minidev.json.mapper.CollectionMapper.MapClass
 
getType(String) - Method in class net.minidev.json.mapper.CollectionMapper.MapType
 
getUnexpectedObject() - Method in exception net.minidev.json.parser.ParseException
 
getValue(Object, String) - Method in class net.minidev.json.mapper.AMapper
-------------
getValue(Object, String) - Method in class net.minidev.json.mapper.BeansMapper.Bean
 
getValue(Object, String) - Method in class net.minidev.json.mapper.BeansMapper.BeanNoConv
 
getValue(Object, String) - Method in class net.minidev.json.mapper.BeansMapper
 
getValue(Object, String) - Method in class net.minidev.json.mapper.CollectionMapper.MapClass
 
getValue(Object, String) - Method in class net.minidev.json.mapper.CollectionMapper.MapType
 

H

hasFailure() - Method in class net.minidev.json.JSONNavi
 
hasKey(String) - 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
 
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

JSON_SMART_FIELD_FILTER - Static variable in class net.minidev.json.JSONUtil
 
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.
JsonIgnore - Annotation Type in net.minidev.json.annotate
block access to a field or to a getter or to a setter.
JSONNavi<T> - Class in net.minidev.json
A JQuery like Json editor, accessor.
JSONNavi(AMapper<? super T>) - Constructor for class net.minidev.json.JSONNavi
 
JSONNavi(String) - Constructor for class net.minidev.json.JSONNavi
 
JSONNavi(String, AMapper<T>) - Constructor for class net.minidev.json.JSONNavi
 
JSONNavi(String, Class<T>) - 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
 
JsonSmartAnnotation - Annotation Type in net.minidev.json.annotate
Jackson Annotation like
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
 
JSONUtil - Class in net.minidev.json
 
JSONUtil() - Constructor for class net.minidev.json.JSONUtil
 
JSONUtil.JsonSmartFieldFilter - Class in net.minidev.json
 
JSONUtil.JsonSmartFieldFilter() - Constructor for class net.minidev.json.JSONUtil.JsonSmartFieldFilter
 
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

LT_COMPRESS - Static variable in class net.minidev.json.JSONStyle
 

M

Mapper - Class in net.minidev.json.mapper
 
Mapper() - Constructor for class net.minidev.json.mapper.Mapper
 
MAPPER_BOOL - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_BYTE - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_CHAR - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_DATE - Static variable in class net.minidev.json.mapper.BeansMapper
 
MAPPER_DOUBLE - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_FLOAT - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_INT - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_LONG - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_BOOL - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_BYTE - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_CHAR - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_DOUBLE - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_FLOAT - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_INT - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_LONG - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_PRIM_SHORT - Static variable in class net.minidev.json.mapper.ArraysMapper
 
MAPPER_SHORT - Static variable in class net.minidev.json.mapper.ArraysMapper
 
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.
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.annotate - package net.minidev.json.annotate
 
net.minidev.json.mapper - package net.minidev.json.mapper
 
net.minidev.json.parser - package net.minidev.json.parser
 
newInstance() - Static method in class net.minidev.json.JSONNavi
 
newInstanceArray() - Static method in class net.minidev.json.JSONNavi
 
newInstanceObject() - Static method in class net.minidev.json.JSONNavi
 
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(InputStream) - Static method in class net.minidev.json.JSONValue
Parse JSON text into java object from the input source.
parse(byte[]) - Static method in class net.minidev.json.JSONValue
Parse JSON text into java object from the input source.
parse(InputStream, Class<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(Reader) - Static method in class net.minidev.json.JSONValue
Parse JSON text into java object from the input source.
parse(byte[], Class<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(Reader, Class<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(Reader, T) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(Reader, AMapper<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class
parse(String, Class<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(InputStream, T) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(String, T) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
parse(byte[], AMapper<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class
parse(String, AMapper<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class
parse(String) - 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[], AMapper<T>) - 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[], Class<T>) - 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) - 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, AMapper<T>) - 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, Class<T>) - 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) - 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, AMapper<T>) - 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, Class<T>) - 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) - 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, AMapper<T>) - 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, Class<T>) - 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(byte[]) - 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.
parseWithException(String, Class<T>) - Static method in class net.minidev.json.JSONValue
Parse input json as a mapTo class mapTo can be a bean
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

register(Class<T>, AMapper<T>) - Static method in class net.minidev.json.mapper.Mapper
 
root() - Method in class net.minidev.json.JSONNavi
return to root node

S

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
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, 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(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
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.AMapper
called when json-smart done parsing a value
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.BeansMapper.Bean
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.BeansMapper.BeanNoConv
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.CollectionMapper.MapClass
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.CollectionMapper.MapType
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.CompessorMapper
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.DefaultMapper
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.DefaultMapperCollection
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.DefaultMapperOrdered
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.FakeMapper
 
setValue(Object, String, Object) - Method in class net.minidev.json.mapper.UpdaterMapper
called when json-smart done parsing a value
startArray(String) - Method in class net.minidev.json.mapper.AMapper
called when json-smart parser start an array.
startArray(String) - Method in class net.minidev.json.mapper.ArraysMapper.GenericMapper
 
startArray(String) - Method in class net.minidev.json.mapper.BeansMapper.Bean
 
startArray(String) - Method in class net.minidev.json.mapper.BeansMapper.BeanNoConv
 
startArray(String) - Method in class net.minidev.json.mapper.CollectionMapper.ListClass
 
startArray(String) - Method in class net.minidev.json.mapper.CollectionMapper.ListType
 
startArray(String) - Method in class net.minidev.json.mapper.CollectionMapper.MapClass
 
startArray(String) - Method in class net.minidev.json.mapper.CollectionMapper.MapType
 
startArray(String) - Method in class net.minidev.json.mapper.CompessorMapper
 
startArray(String) - Method in class net.minidev.json.mapper.DefaultMapper
 
startArray(String) - Method in class net.minidev.json.mapper.DefaultMapperCollection
 
startArray(String) - Method in class net.minidev.json.mapper.DefaultMapperOrdered
 
startArray(String) - Method in class net.minidev.json.mapper.FakeMapper
 
startArray(String) - Method in class net.minidev.json.mapper.UpdaterMapper
called when json-smart parser start an array.
startObject(String) - Method in class net.minidev.json.mapper.AMapper
called when json-smart parser meet an object key
startObject(String) - Method in class net.minidev.json.mapper.ArraysMapper.GenericMapper
 
startObject(String) - Method in class net.minidev.json.mapper.BeansMapper.Bean
 
startObject(String) - Method in class net.minidev.json.mapper.BeansMapper.BeanNoConv
 
startObject(String) - Method in class net.minidev.json.mapper.CollectionMapper.ListClass
 
startObject(String) - Method in class net.minidev.json.mapper.CollectionMapper.ListType
 
startObject(String) - Method in class net.minidev.json.mapper.CollectionMapper.MapClass
 
startObject(String) - Method in class net.minidev.json.mapper.CollectionMapper.MapType
 
startObject(String) - Method in class net.minidev.json.mapper.CompessorMapper
 
startObject(String) - Method in class net.minidev.json.mapper.DefaultMapper
 
startObject(String) - Method in class net.minidev.json.mapper.DefaultMapperCollection
 
startObject(String) - Method in class net.minidev.json.mapper.DefaultMapperOrdered
 
startObject(String) - Method in class net.minidev.json.mapper.FakeMapper
 
startObject(String) - Method in class net.minidev.json.mapper.UpdaterMapper
called when json-smart parser meet an object key

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
 

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.
UpdaterMapper<T> - Class in net.minidev.json.mapper
 
UpdaterMapper(T) - Constructor for class net.minidev.json.mapper.UpdaterMapper
 
UpdaterMapper(T, Type) - Constructor for class net.minidev.json.mapper.UpdaterMapper
 
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) - 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 B C D E F G H I J L M N O P R S T U W 

Copyright © 2014 Chemouni Uriel. All Rights Reserved.