Index
All Classes and Interfaces|All Packages|Serialized Form
A
- at(int, int) - Method in exception org.jolokia.json.parser.ParseException
G
- getBooleanValue() - Method in class org.jolokia.json.parser.Yytoken
- getColumn() - Method in exception org.jolokia.json.parser.ParseException
- getDecimalValue() - Method in class org.jolokia.json.parser.Yytoken
- getIntegerValue() - Method in class org.jolokia.json.parser.Yytoken
- getKind() - Method in class org.jolokia.json.parser.Yytoken
- getLine() - Method in exception org.jolokia.json.parser.ParseException
- getStringValue() - Method in class org.jolokia.json.parser.Yytoken
I
- isValueToken() - Method in enum class org.jolokia.json.parser.Yytoken.Kind
J
- JSONArray - Class in org.jolokia.json
- JSONArray() - Constructor for class org.jolokia.json.JSONArray
- JSONArray(int) - Constructor for class org.jolokia.json.JSONArray
- JSONArray(Collection<?>) - Constructor for class org.jolokia.json.JSONArray
- JSONObject - Class in org.jolokia.json
- JSONObject() - Constructor for class org.jolokia.json.JSONObject
- JSONParser - Class in org.jolokia.json.parser
-
Jolokia JSON parser using
Yylexlexer generated from JSON grammar using JFlex. - JSONParser() - Constructor for class org.jolokia.json.parser.JSONParser
- JSONStructure - Interface in org.jolokia.json
-
According to JSON Grammar, there are two structural elements in JSON - objects and arrays.
- JSONWriter - Class in org.jolokia.json
-
Jolokia JSON serialization support
- JSONWriter() - Constructor for class org.jolokia.json.JSONWriter
O
- org.jolokia.json - package org.jolokia.json
-
Package with JSON API used throughout Jolokia.
- org.jolokia.json.parser - package org.jolokia.json.parser
-
Package with JSON parser that uses a lexer generated using JFlex - just like json-simple, but using newer version of JFlex generator.
P
- parse(Reader) - Method in class org.jolokia.json.parser.JSONParser
-
Main parse method that extract
JSONStructureor primitive value (string, number, boolean or null) from JSON stream. - parse(Reader, Class<T>) - Method in class org.jolokia.json.parser.JSONParser
-
Parse JSON data expecting specific object type.
- parse(String) - Method in class org.jolokia.json.parser.JSONParser
-
Parse direct string value containing JSON data.
- parse(String, Class<T>) - Method in class org.jolokia.json.parser.JSONParser
-
Parse JSON string expecting specific object type.
- ParseException - Exception in org.jolokia.json.parser
- ParseException() - Constructor for exception org.jolokia.json.parser.ParseException
- ParseException(String) - Constructor for exception org.jolokia.json.parser.ParseException
- ParseException(String, Throwable) - Constructor for exception org.jolokia.json.parser.ParseException
- ParseException(Throwable) - Constructor for exception org.jolokia.json.parser.ParseException
S
- serialize(Object, Writer) - Static method in class org.jolokia.json.JSONWriter
-
Serialize generic object as JSON into
Writer - serialize(Collection<Object>, Writer) - Static method in class org.jolokia.json.JSONWriter
- serialize(Map<String, Object>, Writer) - Static method in class org.jolokia.json.JSONWriter
-
Serialize a string-keyed map (including
JSONObject) into aWriter - serializeAnyMap(Map<Object, Object>, Writer) - Static method in class org.jolokia.json.JSONWriter
-
Serialize any map into a
Writer - SYMBOL_COLON - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- SYMBOL_COMMA - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- SYMBOL_LEFT_BRACE - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- SYMBOL_LEFT_SQUARE - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- SYMBOL_RIGHT_BRACE - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- SYMBOL_RIGHT_SQUARE - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
T
- toJSONString() - Method in class org.jolokia.json.JSONArray
- toJSONString() - Method in class org.jolokia.json.JSONObject
- toJSONString() - Method in interface org.jolokia.json.JSONStructure
-
Serialize given JSON structure to string.
- toString() - Method in class org.jolokia.json.JSONArray
- toString() - Method in class org.jolokia.json.JSONObject
- toString() - Method in class org.jolokia.json.parser.Yytoken
V
- VALUE_BOOLEAN - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- VALUE_DECIMAL - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- VALUE_INTEGER - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- VALUE_NULL - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- VALUE_STRING - Enum constant in enum class org.jolokia.json.parser.Yytoken.Kind
- valueOf(String) - Static method in enum class org.jolokia.json.parser.Yytoken.Kind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jolokia.json.parser.Yytoken.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeJSONString(Writer) - Method in class org.jolokia.json.JSONArray
- writeJSONString(Writer) - Method in class org.jolokia.json.JSONObject
- writeJSONString(Writer) - Method in interface org.jolokia.json.JSONStructure
-
Serialize this JSON structure to a
Writer.
Y
- Yytoken - Class in org.jolokia.json.parser
- Yytoken(Yytoken.Kind) - Constructor for class org.jolokia.json.parser.Yytoken
- Yytoken(Yytoken.Kind, boolean) - Constructor for class org.jolokia.json.parser.Yytoken
- Yytoken(Yytoken.Kind, String) - Constructor for class org.jolokia.json.parser.Yytoken
- Yytoken(Yytoken.Kind, BigDecimal) - Constructor for class org.jolokia.json.parser.Yytoken
- Yytoken(Yytoken.Kind, BigInteger) - Constructor for class org.jolokia.json.parser.Yytoken
- Yytoken.Kind - Enum Class in org.jolokia.json.parser
-
Token types according to JSON Grammar.
All Classes and Interfaces|All Packages|Serialized Form