A B C D E F G H I J K L M N O P R S T U V

A

accumulate(String, boolean) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
accumulate(String, double) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
accumulate(String, float) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
accumulate(String, int) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
accumulate(String, JsonArray) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
accumulate(String, JsonObject) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
accumulate(String, String) - Method in class net.sourceforge.javajson.JsonObject
Accumlates multiple values into an array.
add(boolean) - Method in class net.sourceforge.javajson.JsonArray
 
add(double) - Method in class net.sourceforge.javajson.JsonArray
 
add(float) - Method in class net.sourceforge.javajson.JsonArray
 
add(int) - Method in class net.sourceforge.javajson.JsonArray
 
add(long) - Method in class net.sourceforge.javajson.JsonArray
 
add(JsonArray) - Method in class net.sourceforge.javajson.JsonArray
 
add(JsonObject) - Method in class net.sourceforge.javajson.JsonArray
 
add(String) - Method in class net.sourceforge.javajson.JsonArray
 
add(Object) - Method in class net.sourceforge.javajson.JsonArray
 
add_escapes(String) - Method in exception net.sourceforge.javajson.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addEscapes(String) - Static method in error net.sourceforge.javajson.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
array() - Method in class net.sourceforge.javajson.parser.JsonParser
 
ASTarray - Class in net.sourceforge.javajson.parser
 
ASTarray(int) - Constructor for class net.sourceforge.javajson.parser.ASTarray
 
ASTarray(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTarray
 
ASTelements - Class in net.sourceforge.javajson.parser
 
ASTelements(int) - Constructor for class net.sourceforge.javajson.parser.ASTelements
 
ASTelements(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTelements
 
ASTkey - Class in net.sourceforge.javajson.parser
 
ASTkey(int) - Constructor for class net.sourceforge.javajson.parser.ASTkey
 
ASTkey(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTkey
 
ASTmembers - Class in net.sourceforge.javajson.parser
 
ASTmembers(int) - Constructor for class net.sourceforge.javajson.parser.ASTmembers
 
ASTmembers(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTmembers
 
ASTnumber - Class in net.sourceforge.javajson.parser
 
ASTnumber(int) - Constructor for class net.sourceforge.javajson.parser.ASTnumber
 
ASTnumber(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTnumber
 
ASTobject - Class in net.sourceforge.javajson.parser
 
ASTobject(int) - Constructor for class net.sourceforge.javajson.parser.ASTobject
 
ASTobject(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTobject
 
ASTparse - Class in net.sourceforge.javajson.parser
 
ASTparse(int) - Constructor for class net.sourceforge.javajson.parser.ASTparse
 
ASTparse(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTparse
 
ASTstring - Class in net.sourceforge.javajson.parser
 
ASTstring(int) - Constructor for class net.sourceforge.javajson.parser.ASTstring
 
ASTstring(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTstring
 
ASTvalue - Class in net.sourceforge.javajson.parser
 
ASTvalue(int) - Constructor for class net.sourceforge.javajson.parser.ASTvalue
 
ASTvalue(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.ASTvalue
 

B

backup(int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
beginColumn - Variable in class net.sourceforge.javajson.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class net.sourceforge.javajson.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
bufcolumn - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
buffer - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
bufline - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
bufpos - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
byteToHex(byte) - Static method in class net.sourceforge.javajson.JsonValue
 

C

charToEscaped(char) - Static method in class net.sourceforge.javajson.JsonValue
 
children - Variable in class net.sourceforge.javajson.parser.SimpleNode
 
column - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
Converter - Class in net.sourceforge.javajson.converter
Converts java objects to json based on bean-style fields and classes/interfaces (to filter)
curChar - Variable in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
currentToken - Variable in exception net.sourceforge.javajson.parser.ParseException
This is the last token that has been consumed successfully.

D

dateFormat - Static variable in class net.sourceforge.javajson.converter.Utils
 
debugStream - Variable in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
DECIMAL_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
DEFAULT - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
DefaultMapper - Static variable in class net.sourceforge.javajson.converter.Mapper
Default mapper that can be used to map object all the way down the tree.
disable_tracing() - Method in class net.sourceforge.javajson.parser.JsonParser
 
Done() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
dump(String) - Method in class net.sourceforge.javajson.parser.SimpleNode
 

E

elements() - Method in class net.sourceforge.javajson.parser.JsonParser
 
enable_tracing() - Method in class net.sourceforge.javajson.parser.JsonParser
 
endColumn - Variable in class net.sourceforge.javajson.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class net.sourceforge.javajson.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EOF - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
eol - Variable in exception net.sourceforge.javajson.parser.ParseException
The end of line string for this machine.
escape(String) - Static method in class net.sourceforge.javajson.JsonValue
Escapes strings for toString
ExpandBuff(boolean) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception net.sourceforge.javajson.parser.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 

F

FALSE_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
FillBuff() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
fixString(String) - Static method in class net.sourceforge.javajson.parser.ASTstring
Removes escapes from string and returns normal string
fixString_(String) - Static method in class net.sourceforge.javajson.parser.ASTstring
 
FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
FORMAL_COMMENT - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
fromJson(JsonObject) - Method in class net.sourceforge.javajson.converter.Converter
 
fromJson(Object, JsonObject) - Static method in class net.sourceforge.javajson.converter.Utils
 

G

generateParseException() - Method in class net.sourceforge.javajson.parser.JsonParser
 
getBeginColumn() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getBeginLine() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getBoolean(int) - Method in class net.sourceforge.javajson.JsonArray
 
getBoolean(String) - Method in class net.sourceforge.javajson.JsonObject
 
getBoolean() - Method in class net.sourceforge.javajson.JsonValue
 
getColumn() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
Deprecated.  
getDouble(int) - Method in class net.sourceforge.javajson.JsonArray
 
getDouble(String) - Method in class net.sourceforge.javajson.JsonObject
 
getDouble() - Method in class net.sourceforge.javajson.JsonValue
 
getEndColumn() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getEndLine() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getFloat(int) - Method in class net.sourceforge.javajson.JsonArray
 
getFloat(String) - Method in class net.sourceforge.javajson.JsonObject
 
getFloat() - Method in class net.sourceforge.javajson.JsonValue
 
GetImage() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getInstance() - Static method in class net.sourceforge.javajson.converter.Converter
 
getInt(int) - Method in class net.sourceforge.javajson.JsonArray
 
getInt(String) - Method in class net.sourceforge.javajson.JsonObject
 
getInt() - Method in class net.sourceforge.javajson.JsonValue
 
getJsonArray(int) - Method in class net.sourceforge.javajson.JsonArray
 
getJsonArray(String) - Method in class net.sourceforge.javajson.JsonObject
 
getJsonArray() - Method in class net.sourceforge.javajson.JsonValue
 
getJsonArray() - Method in class net.sourceforge.javajson.parser.ASTparse
 
getJsonObject(int) - Method in class net.sourceforge.javajson.JsonArray
 
getJsonObject(String) - Method in class net.sourceforge.javajson.JsonObject
 
getJsonObject() - Method in class net.sourceforge.javajson.JsonValue
 
getJsonObject() - Method in class net.sourceforge.javajson.parser.ASTparse
 
getLine() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
Deprecated.  
getLong(int) - Method in class net.sourceforge.javajson.JsonArray
 
getLong(String) - Method in class net.sourceforge.javajson.JsonObject
 
getLong() - Method in class net.sourceforge.javajson.JsonValue
 
getMessage() - Method in exception net.sourceforge.javajson.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error net.sourceforge.javajson.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getNativeType() - Method in class net.sourceforge.javajson.JsonValue
 
getNextToken() - Method in class net.sourceforge.javajson.parser.JsonParser
 
getNextToken() - Method in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
getSetterFieldMethods(Class) - Static method in class net.sourceforge.javajson.converter.Reflection
 
getString(int) - Method in class net.sourceforge.javajson.JsonArray
 
getString(String) - Method in class net.sourceforge.javajson.JsonObject
 
getString() - Method in class net.sourceforge.javajson.JsonValue
 
GetSuffix(int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getTabSize(int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
getToken(int) - Method in class net.sourceforge.javajson.parser.JsonParser
 
getValueClass() - Method in class net.sourceforge.javajson.JsonValue
Deprecated. User getNativeType instead

H

hasKey(String) - Method in class net.sourceforge.javajson.JsonObject
 
HEX_DIGIT - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
HEX_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 

I

id - Variable in class net.sourceforge.javajson.parser.SimpleNode
 
image - Variable in class net.sourceforge.javajson.parser.Token
The string image of the token.
inBuf - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
input_stream - Variable in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
inputStream - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
instance - Static variable in class net.sourceforge.javajson.converter.Converter
 
INTEGER_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTarray
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTelements
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTkey
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTmembers
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTnumber
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTobject
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTparse
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTstring
 
interpret() - Method in class net.sourceforge.javajson.parser.ASTvalue
 
interpret() - Method in class net.sourceforge.javajson.parser.MyNode
 
isBoolean(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is a boolean.
isBoolean(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is a boolean.
isBoolean() - Method in class net.sourceforge.javajson.JsonValue
Checks if the value is a boolean
isDouble(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is a double.
isDouble(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is a double.
isDouble() - Method in class net.sourceforge.javajson.JsonValue
Checks if the value can be safely converted to this type without losing data.
isFloat(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is a float.
isFloat(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is a float.
isFloat() - Method in class net.sourceforge.javajson.JsonValue
Checks if the value can be safely converted to this type without losing.
isInt(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is a int.
isInt(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is a int.
isInt() - Method in class net.sourceforge.javajson.JsonValue
Checks if the value can be safely converted to this type without losing data.
isJsonArray(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is an array.
isJsonArray(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is an array.
isJsonArray() - Method in class net.sourceforge.javajson.JsonValue
 
isJsonObject(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is an object.
isJsonObject(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is an object.
isJsonObject() - Method in class net.sourceforge.javajson.JsonValue
 
isLong(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is a long.
isLong(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is a long.
isLong() - Method in class net.sourceforge.javajson.JsonValue
Checks if the value can be safely converted to this type without losing data
isNull(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the field contains a null value (different than hasKey because it can have the key but be null)
isNull() - Method in class net.sourceforge.javajson.JsonValue
 
isSimilar(JsonArray) - Method in class net.sourceforge.javajson.JsonArray
Checks if the structure of this json array is similar to that of another array.
isSimilar(JsonObject) - Method in class net.sourceforge.javajson.JsonObject
checks that this object contains all fields as passed object.
isSimilar(JsonValue) - Method in class net.sourceforge.javajson.JsonValue
Checks if the type of this value is similar to that of another value.
isString(int) - Method in class net.sourceforge.javajson.JsonArray
Checks if the item at an index is an string.
isString(String) - Method in class net.sourceforge.javajson.JsonObject
Checks if the item at a key is an string.
isString() - Method in class net.sourceforge.javajson.JsonValue
Returns true if the value is a number, boolean or string
iterator() - Method in class net.sourceforge.javajson.JsonArray
 
iterator() - Method in class net.sourceforge.javajson.JsonObject
 

J

jj_nt - Variable in class net.sourceforge.javajson.parser.JsonParser
 
jjFillToken() - Method in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
jjstrLiteralImages - Static variable in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
jjtAddChild(Node, int) - Method in interface net.sourceforge.javajson.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class net.sourceforge.javajson.parser.SimpleNode
 
JJTARRAY - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
jjtClose() - Method in interface net.sourceforge.javajson.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class net.sourceforge.javajson.parser.SimpleNode
 
JJTELEMENTS - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
jjtGetChild(int) - Method in interface net.sourceforge.javajson.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class net.sourceforge.javajson.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface net.sourceforge.javajson.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class net.sourceforge.javajson.parser.SimpleNode
 
jjtGetParent() - Method in interface net.sourceforge.javajson.parser.Node
 
jjtGetParent() - Method in class net.sourceforge.javajson.parser.SimpleNode
 
JJTKEY - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
JJTMEMBERS - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
jjtNodeName - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
JJTNUMBER - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
JJTOBJECT - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
jjtOpen() - Method in interface net.sourceforge.javajson.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class net.sourceforge.javajson.parser.SimpleNode
 
JJTPARSE - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
jjtree - Variable in class net.sourceforge.javajson.parser.JsonParser
 
jjtSetParent(Node) - Method in interface net.sourceforge.javajson.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class net.sourceforge.javajson.parser.SimpleNode
 
JJTSTRING - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
JJTVALUE - Static variable in interface net.sourceforge.javajson.parser.JsonParserTreeConstants
 
JsonArray - Class in net.sourceforge.javajson
 
JsonArray() - Constructor for class net.sourceforge.javajson.JsonArray
 
JsonException - Exception in net.sourceforge.javajson
 
JsonException(Throwable) - Constructor for exception net.sourceforge.javajson.JsonException
 
JsonNativeType - Enum in net.sourceforge.javajson
 
JsonObject - Class in net.sourceforge.javajson
Simpler implementation of Json that throws less exceptions.
JsonObject() - Constructor for class net.sourceforge.javajson.JsonObject
 
JsonParser - Class in net.sourceforge.javajson.parser
 
JsonParser(InputStream) - Constructor for class net.sourceforge.javajson.parser.JsonParser
 
JsonParser(InputStream, String) - Constructor for class net.sourceforge.javajson.parser.JsonParser
 
JsonParser(Reader) - Constructor for class net.sourceforge.javajson.parser.JsonParser
 
JsonParser(JsonParserTokenManager) - Constructor for class net.sourceforge.javajson.parser.JsonParser
 
JsonParserConstants - Interface in net.sourceforge.javajson.parser
 
JsonParserTokenManager - Class in net.sourceforge.javajson.parser
 
JsonParserTokenManager(SimpleCharStream) - Constructor for class net.sourceforge.javajson.parser.JsonParserTokenManager
 
JsonParserTokenManager(SimpleCharStream, int) - Constructor for class net.sourceforge.javajson.parser.JsonParserTokenManager
 
JsonParserTreeConstants - Interface in net.sourceforge.javajson.parser
 
JsonValue - Class in net.sourceforge.javajson
 
JsonValue() - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(boolean) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(double) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(float) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(int) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(JsonArray) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(JsonObject) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(long) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(String) - Constructor for class net.sourceforge.javajson.JsonValue
 
JsonValue(Object) - Constructor for class net.sourceforge.javajson.JsonValue
 

K

key() - Method in class net.sourceforge.javajson.parser.JsonParser
 
KEY_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
kind - Variable in class net.sourceforge.javajson.parser.Token
An integer that describes the kind of this token.

L

LexicalError(boolean, int, int, int, String, char) - Static method in error net.sourceforge.javajson.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
line - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
log - Variable in class net.sourceforge.javajson.converter.Converter
 
log - Variable in class net.sourceforge.javajson.converter.Mapper
 

M

main(String[]) - Static method in class net.sourceforge.javajson.parser.JsonParser
 
Mapper - Class in net.sourceforge.javajson.converter
Maps objects to a json object TODO: addMapper as: String field, String alias to map to an existing mapper TODO: addMapper to map a field to objAtField.fieldName and maybe rename the field too
maxNextCharInd - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
members() - Method in class net.sourceforge.javajson.parser.JsonParser
 
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
MyNode - Class in net.sourceforge.javajson.parser
 
MyNode() - Constructor for class net.sourceforge.javajson.parser.MyNode
 

N

net.sourceforge.javajson - package net.sourceforge.javajson
 
net.sourceforge.javajson.converter - package net.sourceforge.javajson.converter
Json conversion utilities.
net.sourceforge.javajson.parser - package net.sourceforge.javajson.parser
 
newToken(int) - Static method in class net.sourceforge.javajson.parser.Token
Returns a new Token object, by default.
next - Variable in class net.sourceforge.javajson.parser.Token
A reference to the next regular (non-special) token from the input stream.
Node - Interface in net.sourceforge.javajson.parser
 
NULL_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
number() - Method in class net.sourceforge.javajson.parser.JsonParser
 

O

object() - Method in class net.sourceforge.javajson.parser.JsonParser
 
objectIntoJsonArray(JsonArray, Object) - Static method in class net.sourceforge.javajson.converter.Utils
Adds known simple types to the json array
objectIntoJsonObject(JsonObject, String, Object) - Static method in class net.sourceforge.javajson.converter.Utils
Adds known simple types to the json object
OCTAL_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 

P

parent - Variable in class net.sourceforge.javajson.parser.SimpleNode
 
parse(String) - Static method in class net.sourceforge.javajson.JsonArray
Parses a string to a json object.
parse(Reader) - Static method in class net.sourceforge.javajson.JsonArray
Parses a string to a json object.
parse(InputStream) - Static method in class net.sourceforge.javajson.JsonArray
Parses a string to a json object.
parse(String) - Static method in class net.sourceforge.javajson.JsonObject
Parses a string to a json object.
parse(Reader) - Static method in class net.sourceforge.javajson.JsonObject
Parses a string to a json object.
parse(InputStream) - Static method in class net.sourceforge.javajson.JsonObject
Parses a string to a json object.
parse() - Method in class net.sourceforge.javajson.parser.JsonParser
 
ParseException - Exception in net.sourceforge.javajson.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.javajson.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception net.sourceforge.javajson.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sourceforge.javajson.parser.ParseException
 
parser - Variable in class net.sourceforge.javajson.parser.SimpleNode
 
prevCharIsCR - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
prevCharIsLF - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
push(Object) - Method in class net.sourceforge.javajson.parser.ASTarray
 
push(Object) - Method in class net.sourceforge.javajson.parser.ASTelements
 
push(Object) - Method in class net.sourceforge.javajson.parser.ASTmembers
 
push(Object) - Method in class net.sourceforge.javajson.parser.ASTobject
 
push(Object) - Method in class net.sourceforge.javajson.parser.ASTparse
 
push(Object) - Method in class net.sourceforge.javajson.parser.ASTvalue
 
push(Object) - Method in class net.sourceforge.javajson.parser.MyNode
 
put(String, Object) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, boolean) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, double) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, float) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, int) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, JsonArray) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, JsonObject) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, long) - Method in class net.sourceforge.javajson.JsonObject
 
put(String, String) - Method in class net.sourceforge.javajson.JsonObject
 

R

readChar() - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
Reflection - Class in net.sourceforge.javajson.converter
A set of utility functions for reflection related things used in this json package
Reflection() - Constructor for class net.sourceforge.javajson.converter.Reflection
 
ReInit(InputStream) - Method in class net.sourceforge.javajson.parser.JsonParser
 
ReInit(InputStream, String) - Method in class net.sourceforge.javajson.parser.JsonParser
 
ReInit(Reader) - Method in class net.sourceforge.javajson.parser.JsonParser
 
ReInit(JsonParserTokenManager) - Method in class net.sourceforge.javajson.parser.JsonParser
 
ReInit(SimpleCharStream) - Method in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(Reader) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(InputStream, String) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 

S

setBoolean(boolean) - Method in class net.sourceforge.javajson.JsonValue
 
setDebugStream(PrintStream) - Method in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
setDouble(double) - Method in class net.sourceforge.javajson.JsonValue
 
setFloat(float) - Method in class net.sourceforge.javajson.JsonValue
 
setInt(int) - Method in class net.sourceforge.javajson.JsonValue
 
setJsonArray(JsonArray) - Method in class net.sourceforge.javajson.JsonValue
 
setJsonObject(JsonObject) - Method in class net.sourceforge.javajson.JsonValue
 
setLong(long) - Method in class net.sourceforge.javajson.JsonValue
 
setNull() - Method in class net.sourceforge.javajson.JsonValue
Just sets the value to null
setString(String) - Method in class net.sourceforge.javajson.JsonValue
 
setTabSize(int) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream - Class in net.sourceforge.javajson.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class net.sourceforge.javajson.parser.SimpleCharStream
 
SimpleNode - Class in net.sourceforge.javajson.parser
 
SimpleNode(int) - Constructor for class net.sourceforge.javajson.parser.SimpleNode
 
SimpleNode(JsonParser, int) - Constructor for class net.sourceforge.javajson.parser.SimpleNode
 
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
size() - Method in class net.sourceforge.javajson.JsonArray
 
size() - Method in class net.sourceforge.javajson.JsonObject
 
specialConstructor - Variable in exception net.sourceforge.javajson.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class net.sourceforge.javajson.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
stack - Static variable in class net.sourceforge.javajson.parser.MyNode
Stack for calculations.
staticFlag - Static variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
string() - Method in class net.sourceforge.javajson.parser.JsonParser
 
STRING_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
STRING_LITERAL_SINGLE_QUOTES - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
SwitchTo(int) - Method in class net.sourceforge.javajson.parser.JsonParserTokenManager
 
symtab - Static variable in class net.sourceforge.javajson.parser.MyNode
Symbol table

T

tabSize - Variable in class net.sourceforge.javajson.parser.SimpleCharStream
 
TMember - Class in net.sourceforge.javajson.parser
 
TMember(String, Object) - Constructor for class net.sourceforge.javajson.parser.TMember
 
toJson(Object) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting objects without a predefined mapper.
toJson(Object, boolean) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting objects without a predefined mapper.
toJson(Object, Class) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting objects without a predefined mapper.
toJson(Object, Class) - Method in class net.sourceforge.javajson.converter.Mapper
Maps an object to json based on a class, this method only works when using the default mapper and is meant to be called via convenience method on Converter.
toJson(Object, Class, boolean) - Method in class net.sourceforge.javajson.converter.Mapper
 
toJson(Object, boolean) - Method in class net.sourceforge.javajson.converter.Mapper
 
toJson(Object) - Method in class net.sourceforge.javajson.converter.Mapper
 
toJson(Object, Class) - Static method in class net.sourceforge.javajson.converter.Utils
Convers an object to a simple (flat) json object.
toJsonArray(Collection) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting objects without a predefined mapper.
toJsonArray(Collection, boolean) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting objects without a predefined mapper.
toJsonArray(Collection, Class) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting collections without a predefined mapper.
toJsonArray(Collection, Class, boolean) - Method in class net.sourceforge.javajson.converter.Converter
Convenience method for converting collections without a predefined mapper.
toJsonArray(Collection, Class) - Method in class net.sourceforge.javajson.converter.Mapper
Maps a collection to jsonarray based on a class, this method only works when using the default mapper and is meant to be called via convenience method on Converter.
toJsonArray(Collection, Class, boolean) - Method in class net.sourceforge.javajson.converter.Mapper
Maps a collection to jsonarray based on a class, this method only works when using the default mapper and is meant to be called via convenience method on Converter.
toJsonArray(Collection) - Method in class net.sourceforge.javajson.converter.Mapper
 
toJsonArray(Collection, boolean) - Method in class net.sourceforge.javajson.converter.Mapper
 
token - Variable in class net.sourceforge.javajson.parser.JsonParser
 
Token - Class in net.sourceforge.javajson.parser
Describes the input token stream.
Token() - Constructor for class net.sourceforge.javajson.parser.Token
 
token_source - Variable in class net.sourceforge.javajson.parser.JsonParser
 
tokenImage - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 
tokenImage - Variable in exception net.sourceforge.javajson.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in net.sourceforge.javajson.parser
 
TokenMgrError() - Constructor for error net.sourceforge.javajson.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error net.sourceforge.javajson.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error net.sourceforge.javajson.parser.TokenMgrError
 
top - Static variable in class net.sourceforge.javajson.parser.MyNode
 
toString() - Method in class net.sourceforge.javajson.JsonArray
 
toString(int) - Method in class net.sourceforge.javajson.JsonArray
Returns a nicely formatted string
toString(int, int) - Method in class net.sourceforge.javajson.JsonArray
Called by toString(int) to keep track of the spacing
toString() - Method in class net.sourceforge.javajson.JsonObject
 
toString(int) - Method in class net.sourceforge.javajson.JsonObject
Returns a nicely formatted string
toString(int, int) - Method in class net.sourceforge.javajson.JsonObject
Called by toString(int) to keep track of the spacing
toString() - Method in class net.sourceforge.javajson.JsonValue
 
toString(int, int) - Method in class net.sourceforge.javajson.JsonValue
 
toString() - Method in class net.sourceforge.javajson.parser.SimpleNode
 
toString(String) - Method in class net.sourceforge.javajson.parser.SimpleNode
 
toString() - Method in class net.sourceforge.javajson.parser.Token
Returns the image.
TRUE_LITERAL - Static variable in interface net.sourceforge.javajson.parser.JsonParserConstants
 

U

UpdateLineColumn(char) - Method in class net.sourceforge.javajson.parser.SimpleCharStream
 
Utils - Class in net.sourceforge.javajson.converter
 
Utils() - Constructor for class net.sourceforge.javajson.converter.Utils
 

V

value() - Method in class net.sourceforge.javajson.parser.JsonParser
 
valueOf(String) - Static method in enum net.sourceforge.javajson.JsonNativeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.javajson.JsonNativeType
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I J K L M N O P R S T U V