Skip navigation links
A B C E F G H I J L N O P R S T U V W 

A

addArrayVal(Object, Object) - Method in class org.noggit.ObjectBuilder
 
addKeyVal(Object, Object, Object) - Method in class org.noggit.ObjectBuilder
 
ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER - Static variable in class org.noggit.JSONParser
 
ALLOW_COMMENTS - Static variable in class org.noggit.JSONParser
Flags to control parsing behavior
ALLOW_EXTRA_COMMAS - Static variable in class org.noggit.JSONParser
ALLOW_EXTRA_COMMAS causes any nunber of extra commas in arrays and objects to be ignored Note that a trailing comma in [] would be [,] (hence calling the feature "trailing" commas isn't really correct.
ALLOW_SINGLE_QUOTES - Static variable in class org.noggit.JSONParser
 
ALLOW_UNQUOTED_KEYS - Static variable in class org.noggit.JSONParser
 
ALLOW_UNQUOTED_STRING_VALUES - Static variable in class org.noggit.JSONParser
 
append(CharSequence) - Method in class org.noggit.CharArr
 
append(CharSequence, int, int) - Method in class org.noggit.CharArr
 
append(char) - Method in class org.noggit.CharArr
 
ARRAY_END - Static variable in class org.noggit.JSONParser
Event indicating the end of a JSON array
ARRAY_END - Static variable in class org.noggit.JSONUtil
 
ARRAY_START - Static variable in class org.noggit.JSONParser
Event indicating the start of a JSON array
ARRAY_START - Static variable in class org.noggit.JSONUtil
 

B

BIGNUMBER - Static variable in class org.noggit.JSONParser
Event indicating a JSON number value that was not produced by toString of any Java primitive numerics such as Double or Long.
BOOLEAN - Static variable in class org.noggit.JSONParser
Event indicating a JSON boolean
buf - Variable in class org.noggit.CharArr
 

C

capacity() - Method in class org.noggit.CharArr
 
CharArr - Class in org.noggit
 
CharArr() - Constructor for class org.noggit.CharArr
 
CharArr(int) - Constructor for class org.noggit.CharArr
 
CharArr(char[], int, int) - Constructor for class org.noggit.CharArr
 
charAt(int) - Method in class org.noggit.CharArr
 
CharUtil - Class in org.noggit
 
CharUtil() - Constructor for class org.noggit.CharUtil
 
close() - Method in class org.noggit.CharArr
 
compare(char[], int, int, char[], int, int) - Method in class org.noggit.CharUtil
 

E

end - Variable in class org.noggit.CharArr
 
endArray() - Method in class org.noggit.JSONWriter
 
endArray(Object) - Method in class org.noggit.ObjectBuilder
 
endObject() - Method in class org.noggit.JSONWriter
 
EOF - Static variable in class org.noggit.JSONParser
Event indicating the end of input has been reached
err(String) - Method in class org.noggit.JSONParser
 

F

FALSE_CHARS - Static variable in class org.noggit.JSONUtil
 
fill() - Method in class org.noggit.CharArr
 
fill() - Method in class org.noggit.JSONParser
 
FLAGS_DEFAULT - Static variable in class org.noggit.JSONParser
 
FLAGS_STRICT - Static variable in class org.noggit.JSONParser
 
flush() - Method in class org.noggit.CharArr
 
fromJSON(String) - Static method in class org.noggit.ObjectBuilder
 

G

getArray() - Method in class org.noggit.CharArr
 
getArray() - Method in class org.noggit.ObjectBuilder
 
getBigNumber() - Method in class org.noggit.ObjectBuilder
 
getBoolean() - Method in class org.noggit.JSONParser
Reads a boolean value
getBoolean() - Method in class org.noggit.ObjectBuilder
 
getChar() - Method in class org.noggit.JSONParser
 
getCharNWS() - Method in class org.noggit.JSONParser
 
getCharNWS(int) - Method in class org.noggit.JSONParser
 
getCharNWS() - Method in class org.noggit.JSONParserWS
 
getDouble() - Method in class org.noggit.JSONParser
Reads a number from the input stream and parses it as a double
getEnd() - Method in class org.noggit.CharArr
 
getEventString(int) - Static method in class org.noggit.JSONParser
 
getFlags() - Method in class org.noggit.JSONParser
 
getKey() - Method in class org.noggit.ObjectBuilder
 
getLevel() - Method in class org.noggit.JSONParser
 
getLong() - Method in class org.noggit.JSONParser
Reads a number from the input stream and parses it as a long, only if the value will in fact fit into a signed 64 bit integer.
getLong() - Method in class org.noggit.ObjectBuilder
 
getNewlineComment() - Method in class org.noggit.JSONParser
 
getNewlineComment() - Method in class org.noggit.JSONParserWS
 
getNull() - Method in class org.noggit.JSONParser
Reads a null value
getNull() - Method in class org.noggit.ObjectBuilder
 
getNumber() - Method in class org.noggit.ObjectBuilder
 
getNumberChars() - Method in class org.noggit.JSONParser
Returns the characters of a JSON numeric value.
getNumberChars(CharArr) - Method in class org.noggit.JSONParser
Reads a JSON numeric value into the output.
getObject() - Method in class org.noggit.ObjectBuilder
 
getPosition() - Method in class org.noggit.JSONParser
 
getSlashComment() - Method in class org.noggit.JSONParser
 
getSlashComment() - Method in class org.noggit.JSONParserWS
 
getStart() - Method in class org.noggit.CharArr
 
getString() - Method in class org.noggit.JSONParser
Returns the JSON string value, decoding any escaped characters.
getString(CharArr) - Method in class org.noggit.JSONParser
Reads a JSON string into the output, decoding any escaped characters.
getString() - Method in class org.noggit.ObjectBuilder
 
getStringChars() - Method in class org.noggit.JSONParser
Returns the characters of a JSON string value, decoding any escaped characters.
getVal(JSONParser) - Static method in class org.noggit.ObjectBuilder
 
getVal() - Method in class org.noggit.ObjectBuilder
 

H

handleUnknownClass(Object) - Method in class org.noggit.JSONWriter
Override this method for custom handling of unknown classes.
HEX_CHARS - Static variable in class org.noggit.JSONUtil
 

I

indent - Variable in class org.noggit.JSONWriter
 
indent() - Method in class org.noggit.JSONWriter
 
isWhitespace(int) - Static method in class org.noggit.JSONParser
Returns true if the given character is considered to be whitespace.

J

JSONParser - Class in org.noggit
 
JSONParser(Reader) - Constructor for class org.noggit.JSONParser
 
JSONParser(Reader, char[]) - Constructor for class org.noggit.JSONParser
 
JSONParser(char[], int, int) - Constructor for class org.noggit.JSONParser
 
JSONParser(String) - Constructor for class org.noggit.JSONParser
 
JSONParser(String, int, int) - Constructor for class org.noggit.JSONParser
 
JSONParser.ParseException - Exception in org.noggit
 
JSONParserWS - Class in org.noggit
 
JSONParserWS(Reader) - Constructor for class org.noggit.JSONParserWS
 
JSONParserWS(Reader, char[]) - Constructor for class org.noggit.JSONParserWS
 
JSONParserWS(char[], int, int) - Constructor for class org.noggit.JSONParserWS
 
JSONParserWS(String) - Constructor for class org.noggit.JSONParserWS
 
JSONParserWS(String, int, int) - Constructor for class org.noggit.JSONParserWS
 
JSONParserWS.WhitespaceHandler - Class in org.noggit
 
JSONUtil - Class in org.noggit
 
JSONUtil() - Constructor for class org.noggit.JSONUtil
 
JSONWriter - Class in org.noggit
 
JSONWriter(CharArr, int) - Constructor for class org.noggit.JSONWriter
 
JSONWriter(CharArr) - Constructor for class org.noggit.JSONWriter
 
JSONWriter.Writable - Interface in org.noggit
Implement this interface on your class to support serialization

L

lastEvent() - Method in class org.noggit.JSONParser
 
length() - Method in class org.noggit.CharArr
 
level - Variable in class org.noggit.JSONWriter
 
LONG - Static variable in class org.noggit.JSONParser
Event indicating a JSON number value which fits into a signed 64 bit integer

N

NAME_SEPARATOR - Static variable in class org.noggit.JSONUtil
 
newArray() - Method in class org.noggit.ObjectBuilder
 
newObject() - Method in class org.noggit.ObjectBuilder
 
nextEvent() - Method in class org.noggit.JSONParser
NULL - Static variable in class org.noggit.JSONParser
Event indicating a JSON null
NULL_CHARS - Static variable in class org.noggit.JSONUtil
 
NUMBER - Static variable in class org.noggit.JSONParser
Event indicating a JSON number value which has a fractional part or an exponent and with string length <= 23 chars not including sign.

O

OBJECT_END - Static variable in class org.noggit.JSONParser
Event indicating the end of a JSON object
OBJECT_END - Static variable in class org.noggit.JSONUtil
 
OBJECT_START - Static variable in class org.noggit.JSONParser
Event indicating the start of a JSON object
OBJECT_START - Static variable in class org.noggit.JSONUtil
 
ObjectBuilder - Class in org.noggit
 
ObjectBuilder(JSONParser) - Constructor for class org.noggit.ObjectBuilder
 
objectEnd(Object) - Method in class org.noggit.ObjectBuilder
 
org.noggit - package org.noggit
 
out - Variable in class org.noggit.JSONWriter
 

P

ParseException(String) - Constructor for exception org.noggit.JSONParser.ParseException
 
parseLong(char[], int, int) - Method in class org.noggit.CharUtil
 

R

read() - Method in class org.noggit.CharArr
 
read(char[], int, int) - Method in class org.noggit.CharArr
 
read(CharBuffer) - Method in class org.noggit.CharArr
 
reserve(int) - Method in class org.noggit.CharArr
 
reset() - Method in class org.noggit.CharArr
 
resize(int) - Method in class org.noggit.CharArr
 

S

set(char[], int, int) - Method in class org.noggit.CharArr
 
setEnd(int) - Method in class org.noggit.CharArr
 
setFlags(int) - Method in class org.noggit.JSONParser
 
setIndentSize(int) - Method in class org.noggit.JSONWriter
 
setStart(int) - Method in class org.noggit.CharArr
 
setWhitespaceHandler(JSONParserWS.WhitespaceHandler) - Method in class org.noggit.JSONParserWS
 
size() - Method in class org.noggit.CharArr
 
start - Variable in class org.noggit.CharArr
 
startArray() - Method in class org.noggit.JSONWriter
 
startObject() - Method in class org.noggit.JSONWriter
 
STRING - Static variable in class org.noggit.JSONParser
Event indicating a JSON string value, including member names of objects
subSequence(int, int) - Method in class org.noggit.CharArr
 

T

toCharArray() - Method in class org.noggit.CharArr
 
toJSON(Object) - Static method in class org.noggit.JSONUtil
 
toJSON(Object, int) - Static method in class org.noggit.JSONUtil
 
toString() - Method in class org.noggit.CharArr
 
toString() - Method in class org.noggit.JSONParser
 
TRUE_CHARS - Static variable in class org.noggit.JSONUtil
 

U

unicodeEscape(int, CharArr) - Static method in class org.noggit.JSONUtil
 
unsafeWrite(char) - Method in class org.noggit.CharArr
 
unsafeWrite(int) - Method in class org.noggit.CharArr
 
unsafeWrite(char[], int, int) - Method in class org.noggit.CharArr
 

V

VALUE_SEPARATOR - Static variable in class org.noggit.JSONUtil
 

W

wasKey() - Method in class org.noggit.JSONParser
 
WhitespaceHandler() - Constructor for class org.noggit.JSONParserWS.WhitespaceHandler
 
whitespaceNotification(int, CharArr, boolean) - Method in class org.noggit.JSONParserWS.WhitespaceHandler
 
write(char) - Method in class org.noggit.CharArr
 
write(int) - Method in class org.noggit.CharArr
 
write(char[]) - Method in class org.noggit.CharArr
 
write(char[], int, int) - Method in class org.noggit.CharArr
 
write(CharArr) - Method in class org.noggit.CharArr
 
write(String) - Method in class org.noggit.CharArr
 
write(String, int, int) - Method in class org.noggit.CharArr
 
write(JSONWriter) - Method in interface org.noggit.JSONWriter.Writable
 
write(Object) - Method in class org.noggit.JSONWriter
 
write(Map<?, ?>) - Method in class org.noggit.JSONWriter
 
write(Collection<?>) - Method in class org.noggit.JSONWriter
 
write(byte[]) - Method in class org.noggit.JSONWriter
A byte[] may be either a single logical value, or a list of small integers.
write(short[]) - Method in class org.noggit.JSONWriter
 
write(int[]) - Method in class org.noggit.JSONWriter
 
write(long[]) - Method in class org.noggit.JSONWriter
 
write(float[]) - Method in class org.noggit.JSONWriter
 
write(double[]) - Method in class org.noggit.JSONWriter
 
write(boolean[]) - Method in class org.noggit.JSONWriter
 
write(short) - Method in class org.noggit.JSONWriter
 
write(byte) - Method in class org.noggit.JSONWriter
 
write(long) - Method in class org.noggit.JSONWriter
 
write(int) - Method in class org.noggit.JSONWriter
 
write(double) - Method in class org.noggit.JSONWriter
 
write(float) - Method in class org.noggit.JSONWriter
 
write(boolean) - Method in class org.noggit.JSONWriter
 
write(char[]) - Method in class org.noggit.JSONWriter
 
writeBoolean(boolean, CharArr) - Static method in class org.noggit.JSONUtil
 
writeNameSeparator() - Method in class org.noggit.JSONWriter
 
writeNull(CharArr) - Static method in class org.noggit.JSONUtil
 
writeNull() - Method in class org.noggit.JSONWriter
 
writeNumber(int, CharArr) - Static method in class org.noggit.JSONUtil
 
writeNumber(long, CharArr) - Static method in class org.noggit.JSONUtil
 
writeNumber(float, CharArr) - Static method in class org.noggit.JSONUtil
 
writeNumber(double, CharArr) - Static method in class org.noggit.JSONUtil
 
writeNumber(CharArr) - Method in class org.noggit.JSONWriter
 
writePartialNumber(CharArr) - Method in class org.noggit.JSONWriter
 
writeString(CharArr, CharArr) - Static method in class org.noggit.JSONUtil
 
writeString(char[], int, int, CharArr) - Static method in class org.noggit.JSONUtil
 
writeString(CharSequence, int, int, CharArr) - Static method in class org.noggit.JSONUtil
 
writeString(CharSequence) - Method in class org.noggit.JSONWriter
 
writeString(CharArr) - Method in class org.noggit.JSONWriter
 
writeStringChars(CharArr) - Method in class org.noggit.JSONWriter
 
writeStringEnd() - Method in class org.noggit.JSONWriter
 
writeStringPart(char[], int, int, CharArr) - Static method in class org.noggit.JSONUtil
 
writeStringPart(CharSequence, int, int, CharArr) - Static method in class org.noggit.JSONUtil
 
writeStringStart() - Method in class org.noggit.JSONWriter
 
writeValueSeparator() - Method in class org.noggit.JSONWriter
 
A B C E F G H I J L N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.