Index

A G I J O P S T V W Y 
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 Yylex lexer 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 JSONStructure or 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 a collection (including JSONArray) into a Writer
serialize(Map<String, Object>, Writer) - Static method in class org.jolokia.json.JSONWriter
Serialize a string-keyed map (including JSONObject) into a Writer
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.
A G I J O P S T V W Y 
All Classes and Interfaces|All Packages|Serialized Form