Dependencies
Declarations
-
net
-
minidev
-
json
-
JSONArray
- serialVersionUID: long
- toJSONString(List<Object>): String
- toJSONString(List<Object>, JSONStyle): String
- writeJSONString(Iterable<Object>, Appendable, JSONStyle): void
- writeJSONString(List<Object>, Appendable): void
- appendElement(Object): JSONArray
- merge(Object): void
- toJSONString(): String
- toJSONString(JSONStyle): String
- toString(): String
- toString(JSONStyle): String
- writeJSONString(Appendable): void
- writeJSONString(Appendable, JSONStyle): void
- JSONAware
- JSONAwareEx
-
JSONNavi
- mapper: JsonReaderI<Object>
- root: Object
- stack: Stack<Object>
- path: Stack<Object>
- current: Object
- failure: boolean
- failureMessage: String
- readonly: boolean
- missingKey: Object
- newInstance(): JSONNavi<JSONAwareEx>
- newInstanceObject(): JSONNavi<JSONObject>
- newInstanceArray(): JSONNavi<JSONArray>
- JSONNavi(JsonReaderI<Object>): void
- JSONNavi(String): void
- JSONNavi(String, JsonReaderI<Object>): void
- JSONNavi(String, Class<Object>): void
- root(): JSONNavi<Object>
- hasFailure(): boolean
- getCurrentObject(): Object
- getKeys(): Collection<String>
- getSize(): int
- getString(String): String
- getInt(String): int
- getInteger(String): Integer
- getDouble(String): double
- hasKey(String): boolean
- at(String): JSONNavi<Object>
- get(String): Object
- get(int): Object
- set(String, String): JSONNavi<Object>
- set(String, Number): JSONNavi<Object>
- set(String, long): JSONNavi<Object>
- set(String, int): JSONNavi<Object>
- set(String, double): JSONNavi<Object>
- set(String, float): JSONNavi<Object>
- add(Object[]): JSONNavi<Object>
- asString(): String
- asDouble(): double
- asDoubleObj(): Double
- asFloat(): double
- asFloatObj(): Float
- asInt(): int
- asIntegerObj(): Integer
- asLong(): long
- asLongObj(): Long
- asBoolean(): boolean
- asBooleanObj(): Boolean
- object(): JSONNavi<Object>
- array(): JSONNavi<Object>
- set(Number): JSONNavi<Object>
- set(Boolean): JSONNavi<Object>
- set(String): JSONNavi<Object>
- getRoot(): Object
- store(): void
- isArray(): boolean
- isObject(): boolean
- isArray(Object): boolean
- isObject(Object): boolean
- a(Object): List<Object>
- o(Object): Map<String, Object>
- at(int): JSONNavi<Object>
- atNext(): JSONNavi<Object>
- up(int): JSONNavi<Object>
- up(): JSONNavi<Object>
- ERROR_COMPRESS: JSONStyle
- toString(): String
- toString(JSONStyle): String
- failure(String, Object): JSONNavi<Object>
- getJPath(): String
-
JSONObject
- merge(JSONObject, JSONObject): JSONObject
- serialVersionUID: long
- JSONObject(): void
- escape(String): String
- toJSONString(Map<String, Object>): String
- toJSONString(Map<String, Object>, JSONStyle): String
- writeJSONKV(String, Object, Appendable, JSONStyle): void
- appendField(String, Object): JSONObject
- getAsString(String): String
- getAsNumber(String): Number
- JSONObject(Map<String, Object>): void
- writeJSON(Map<String, Object>, Appendable): void
- writeJSON(Map<String, Object>, Appendable, JSONStyle): void
- writeJSONString(Appendable): void
- writeJSONString(Appendable, JSONStyle): void
- merge(Object): void
- merge(JSONObject, Object): JSONObject
- merge(JSONArray, Object): JSONArray
- merge(JSONArray, JSONArray): JSONArray
- toJSONString(): String
- toJSONString(JSONStyle): String
- toString(JSONStyle): String
- toString(): String
- JSONStreamAware
- JSONStreamAwareEx
-
JSONStyle
- FLAG_PROTECT_KEYS: int
- FLAG_PROTECT_4WEB: int
- FLAG_PROTECT_VALUES: int
- FLAG_AGRESSIVE: int
- FLAG_IGNORE_NULL: int
- NO_COMPRESS: JSONStyle
- MAX_COMPRESS: JSONStyle
- LT_COMPRESS: JSONStyle
- _protectKeys: boolean
- _protect4Web: boolean
- _protectValues: boolean
- _ignore_null: boolean
- mpKey: MustProtect
- mpValue: MustProtect
- esc: StringProtector
- JSONStyle(int): void
- JSONStyle(): void
- protectKeys(): boolean
- protectValues(): boolean
- protect4Web(): boolean
- ignoreNull(): boolean
- indent(): boolean
- mustProtectKey(String): boolean
- mustProtectValue(String): boolean
- writeString(Appendable, String): void
- escape(String, Appendable): void
- objectStart(Appendable): void
- objectStop(Appendable): void
- objectFirstStart(Appendable): void
- objectNext(Appendable): void
- objectElmStop(Appendable): void
- objectEndOfKey(Appendable): void
- arrayStart(Appendable): void
- arrayStop(Appendable): void
- arrayfirstObject(Appendable): void
- arrayNextElm(Appendable): void
- arrayObjectEnd(Appendable): void
- JSONUtil
-
JSONValue
- COMPRESSION: JSONStyle
- parse(InputStream): Object
- parse(byte[]): Object
- parse(InputStream, Class<Object>): Object
- parse(Reader): Object
- parse(byte[], Class<Object>): Object
- parse(Reader, Class<Object>): Object
- parse(Reader, Object): Object
- parse(Reader, JsonReaderI<Object>): Object
- parse(String, Class<Object>): Object
- parse(InputStream, Object): Object
- parse(String, Object): Object
- parse(byte[], JsonReaderI<Object>): Object
- parse(String, JsonReaderI<Object>): Object
- parse(String): Object
- parseKeepingOrder(Reader): Object
- parseKeepingOrder(String): Object
- compress(String, JSONStyle): String
- compress(String): String
- uncompress(String): String
- parseWithException(byte[]): Object
- parseWithException(InputStream): Object
- parseWithException(Reader): Object
- parseWithException(String): Object
- parseWithException(String, Class<Object>): Object
- parseStrict(Reader): Object
- parseStrict(String): Object
- isValidJsonStrict(Reader): boolean
- isValidJsonStrict(String): boolean
- isValidJson(Reader): boolean
- isValidJson(String): boolean
- writeJSONString(Object, Appendable): void
- defaultWriter: JsonWriter
- defaultReader: JsonReader
- remapField(Class<Object>, String, String): void
- registerWriter(Class<Object>, JsonWriterI<Object>): void
- registerReader(Class<Object>, JsonReaderI<Object>): void
- writeJSONString(Object, Appendable, JSONStyle): void
- toJSONString(Object): String
- toJSONString(Object, JSONStyle): String
- escape(String): String
- escape(String, JSONStyle): String
- escape(String, Appendable): void
- escape(String, Appendable, JSONStyle): void
-
JStylerObj
- MPSimple
- isSpecialClose(char): boolean
- MP_SIMPLE: MPSimple
- MP_TRUE: MPTrue
- MP_AGGRESIVE: MPAgressive
- ESCAPE_LT: EscapeLT
- ESCAPE4Web: Escape4Web
- MustProtect
- MPTrue
- MPAgressive
- isSpace(char): boolean
- isSpecialChar(char): boolean
- isSpecialOpen(char): boolean
- isSpecial(char): boolean
- isUnicode(char): boolean
- isKeyword(String): boolean
- StringProtector
- EscapeLT
- Escape4Web
- annotate
-
parser
-
JSONParser
- JSONParser(): void
- JSONParser(int): void
- parse(byte[]): Object
- ACCEPT_SIMPLE_QUOTE: int
- ACCEPT_NON_QUOTE: int
- ACCEPT_NAN: int
- IGNORE_CONTROL_CHAR: int
- USE_INTEGER_STORAGE: int
- ACCEPT_LEADING_ZERO: int
- ACCEPT_USELESS_COMMA: int
- USE_HI_PRECISION_FLOAT: int
- ACCEPT_TAILLING_DATA: int
- ACCEPT_TAILLING_SPACE: int
- REJECT_127_CHAR: int
- MODE_PERMISSIVE: int
- MODE_RFC4627: int
- MODE_JSON_SIMPLE: int
- MODE_STRICTEST: int
- DEFAULT_PERMISSIVE_MODE: int
- mode: int
- pBinStream: JSONParserInputStream
- pBytes: JSONParserByteArray
- pStream: JSONParserReader
- pString: JSONParserString
- getPStream(): JSONParserReader
- getPBinStream(): JSONParserInputStream
- getPString(): JSONParserString
- getPBytes(): JSONParserByteArray
- parse(byte[], JsonReaderI<Object>): Object
- parse(byte[], Class<Object>): Object
- parse(InputStream): Object
- parse(InputStream, JsonReaderI<Object>): Object
- parse(InputStream, Class<Object>): Object
- parse(Reader): Object
- parse(Reader, JsonReaderI<Object>): Object
- parse(Reader, Class<Object>): Object
- parse(String): Object
- parse(String, JsonReaderI<Object>): Object
- parse(String, Class<Object>): Object
-
JSONParserBase
- c: char
- base: JsonReader
- EOI: byte
- MAX_STOP: char
- lastKey: String
- stopAll: boolean[]
- stopArray: boolean[]
- stopKey: boolean[]
- stopValue: boolean[]
- stopX: boolean[]
- static class initializer
- sb: MSB
- xo: Object
- xs: String
- pos: int
- acceptLeadinZero: boolean
- acceptNaN: boolean
- acceptNonQuote: boolean
- acceptSimpleQuote: boolean
- acceptUselessComma: boolean
- checkTaillingData: boolean
- checkTaillingSpace: boolean
- ignoreControlChar: boolean
- useHiPrecisionFloat: boolean
- useIntegerStorage: boolean
- reject127: boolean
- JSONParserBase(int): void
- checkControleChar(): void
- checkLeadinZero(): void
- extractFloat(): Number
- parse(JsonReaderI<Object>): Object
- parseNumber(String): Number
- read(): void
- readArray(JsonReaderI<Object>): Object
- readFirst(JsonReaderI<Object>): Object
- readMain(JsonReaderI<Object>, boolean[]): Object
- readNoEnd(): void
- readNQString(boolean[]): void
- readNumber(boolean[]): Object
- readObject(JsonReaderI<Object>): Object
- readS(): void
- readString(): void
- readString2(): void
- readUnicode(int): char
- skipDigits(): void
- skipNQString(boolean[]): void
- skipSpace(): void
- MSB
- JSONParserByteArray
- JSONParserInputStream
- JSONParserMemory
- JSONParserReader
- JSONParserStream
- JSONParserString
-
ParseException
- serialVersionUID: long
- ERROR_UNEXPECTED_CHAR: int
- ERROR_UNEXPECTED_TOKEN: int
- ERROR_UNEXPECTED_EXCEPTION: int
- ERROR_UNEXPECTED_EOF: int
- ERROR_UNEXPECTED_UNICODE: int
- ERROR_UNEXPECTED_DUPLICATE_KEY: int
- ERROR_UNEXPECTED_LEADING_0: int
- errorType: int
- unexpectedObject: Object
- position: int
- ParseException(int, int, Object): void
- ParseException(int, Throwable): void
- getErrorType(): int
- getPosition(): int
- getUnexpectedObject(): Object
- toMessage(int, int, Object): String
-
JSONParser
-
reader
- ArrayWriter
- BeansWriter
- BeansWriterASM
- BeansWriterASMRemap
-
JsonWriter
- data: ConcurrentHashMap<Class<Object>, JsonWriterI<Object>>
- writerInterfaces: LinkedList<WriterByInterface>
- JsonWriter(): void
- remapField(Class<Object>, String, String): void
- WriterByInterface
- getWriterByInterface(Class<Object>): JsonWriterI
- getWrite(Class): JsonWriterI
- JSONStreamAwareWriter: JsonWriterI<JSONStreamAwareEx>
- JSONStreamAwareExWriter: JsonWriterI<JSONStreamAwareEx>
- JSONJSONAwareExWriter: JsonWriterI<JSONAwareEx>
- JSONJSONAwareWriter: JsonWriterI<JSONAware>
- JSONIterableWriter: JsonWriterI<Iterable<Object>>
- EnumWriter: JsonWriterI<Enum<Enum>>
- JSONMapWriter: JsonWriterI<Map<String, Object>>
- beansWriterASM: JsonWriterI<Object>
- beansWriter: JsonWriterI<Object>
- arrayWriter: JsonWriterI<Object>
- toStringWriter: JsonWriterI<Object>
- init(): void
- addInterfaceWriterFirst(Class<Object>, JsonWriterI<Object>): void
- addInterfaceWriterLast(Class<Object>, JsonWriterI<Object>): void
- registerWriterInterfaceLast(Class<Object>, JsonWriterI<Object>): void
- registerWriterInterfaceFirst(Class<Object>, JsonWriterI<Object>): void
- registerWriterInterface(Class<Object>, JsonWriterI<Object>): void
- registerWriter(JsonWriterI<Object>, Class[]): void
- writeJSONKV(String, Object, Appendable, JSONStyle): void
- JsonWriterI
-
writer
-
ArraysMapper
- ArraysMapper(JsonReader): void
- createArray(): Object
- addValue(Object, Object): void
- convert(Object): Object
- GenericMapper
- MAPPER_PRIM_INT: JsonReaderI<int[]>
- MAPPER_INT: JsonReaderI<Integer[]>
- MAPPER_PRIM_SHORT: JsonReaderI<short[]>
- MAPPER_SHORT: JsonReaderI<Short[]>
- MAPPER_PRIM_BYTE: JsonReaderI<byte[]>
- MAPPER_BYTE: JsonReaderI<Byte[]>
- MAPPER_PRIM_CHAR: JsonReaderI<char[]>
- MAPPER_CHAR: JsonReaderI<Character[]>
- MAPPER_PRIM_LONG: JsonReaderI<long[]>
- MAPPER_LONG: JsonReaderI<Long[]>
- MAPPER_PRIM_FLOAT: JsonReaderI<float[]>
- MAPPER_FLOAT: JsonReaderI<Float[]>
- MAPPER_PRIM_DOUBLE: JsonReaderI<double[]>
- MAPPER_DOUBLE: JsonReaderI<Double[]>
- MAPPER_PRIM_BOOL: JsonReaderI<boolean[]>
- MAPPER_BOOL: JsonReaderI<Boolean[]>
-
BeansMapper
- BeansMapper(JsonReader): void
- getValue(Object, String): Object
-
Bean
- clz: Class<Object>
- ba: BeansAccess<Object>
- index: HashMap<String, Accessor>
- Bean(JsonReader, Class<Object>): void
- setValue(Object, String, Object): void
- getValue(Object, String): Object
- getType(String): Type
- startArray(String): JsonReaderI<Object>
- startObject(String): JsonReaderI<Object>
- createObject(): Object
-
BeanNoConv
- clz: Class<Object>
- ba: BeansAccess<Object>
- index: HashMap<String, Accessor>
- BeanNoConv(JsonReader, Class<Object>): void
- setValue(Object, String, Object): void
- getValue(Object, String): Object
- getType(String): Type
- startArray(String): JsonReaderI<Object>
- startObject(String): JsonReaderI<Object>
- createObject(): Object
- MAPPER_DATE: JsonReaderI<Date>
-
CollectionMapper
-
MapType
- ba: BeansAccess<Object>
- keyType: Type
- type: ParameterizedType
- rawClass: Class<Object>
- valueType: Type
- instance: Class<Object>
- keyClass: Class<Object>
- valueClass: Class<Object>
- subMapper: JsonReaderI<Object>
- MapType(JsonReader, ParameterizedType): void
- createObject(): Object
- startArray(String): JsonReaderI<Object>
- startObject(String): JsonReaderI<Object>
- setValue(Object, String, Object): void
- getValue(Object, String): Object
- getType(String): Type
-
MapClass
- type: Class<Object>
- instance: Class<Object>
- ba: BeansAccess<Object>
- subMapper: JsonReaderI<Object>
- MapClass(JsonReader, Class<Object>): void
- createObject(): Object
- startArray(String): JsonReaderI<Object>
- startObject(String): JsonReaderI<Object>
- setValue(Object, String, Object): void
- getValue(Object, String): Object
- getType(String): Type
-
ListType
- type: ParameterizedType
- rawClass: Class<Object>
- instance: Class<Object>
- ba: BeansAccess<Object>
- valueType: Type
- valueClass: Class<Object>
- subMapper: JsonReaderI<Object>
- ListType(JsonReader, ParameterizedType): void
- createArray(): Object
- startArray(String): JsonReaderI<Object>
- startObject(String): JsonReaderI<Object>
- addValue(Object, Object): void
- ListClass
-
MapType
-
CompessorMapper
- out: Appendable
- compression: JSONStyle
- _isObj: Boolean
- needSep: boolean
- isOpen: boolean
- isClosed: boolean
- isArray(): boolean
- isObject(): boolean
- isCompressor(Object): boolean
- CompessorMapper(JsonReader, Appendable, JSONStyle): void
- CompessorMapper(JsonReader, Appendable, JSONStyle, Boolean): void
- startObject(String): JsonReaderI<Object>
- startArray(String): JsonReaderI<Object>
- startKey(String): void
- setValue(Object, String, Object): void
- addValue(Object, Object): void
- addComma(): void
- writeValue(Object): void
- createObject(): Object
- createArray(): Object
- convert(Object): CompessorMapper
- close(Object): void
- open(Object): void
- DefaultMapper
- DefaultMapperCollection
- DefaultMapperOrdered
- FakeMapper
-
JsonReader
- cache: ConcurrentHashMap<Type, JsonReaderI<Object>>
- DEFAULT: JsonReaderI<JSONAwareEx>
- DEFAULT_ORDERED: JsonReaderI<JSONAwareEx>
- JsonReader(): void
- remapField(Class<Object>, String, String): void
- registerReader(Class<Object>, JsonReaderI<Object>): void
- getMapper(Type): JsonReaderI<Object>
- getMapper(Class<Object>): JsonReaderI<Object>
- getMapper(ParameterizedType): JsonReaderI<Object>
-
JsonReaderI
- base: JsonReader
- JsonReaderI(JsonReader): void
- ERR_MSG: String
- startObject(String): JsonReaderI<Object>
- startArray(String): JsonReaderI<Object>
- setValue(Object, String, Object): void
- getValue(Object, String): Object
- getType(String): Type
- addValue(Object, Object): void
- createObject(): Object
- createArray(): Object
- convert(Object): Object
-
MapperRemapped
- rename: Map<String, String>
- parent: JsonReaderI<Object>
- MapperRemapped(JsonReaderI<Object>): void
- renameField(String, String): void
- rename(String): String
- setValue(Object, String, Object): void
- getValue(Object, String): Object
- getType(String): Type
- startArray(String): JsonReaderI<Object>
- startObject(String): JsonReaderI<Object>
- createObject(): Object
-
UpdaterMapper
- obj: Object
- mapper: JsonReaderI<Object>
- UpdaterMapper(JsonReader, Object): void
- UpdaterMapper(JsonReader, Object, Type): void
- startObject(String): JsonReaderI<Object>
- startArray(String): JsonReaderI<Object>
- setValue(Object, String, Object): void
- addValue(Object, Object): void
- createObject(): Object
- createArray(): Object
- convert(Object): Object
-
ArraysMapper
-
JSONArray
-
json
-
minidev