A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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 number of extra commas in arrays and objects to be ignored Note that a trailing comma in [] would be [,] (hence calling the feature "trailing" commas is either limiting or misleading.
- ALLOW_MISSING_COLON_COMMA_BEFORE_OBJECT - Static variable in class org.noggit.JSONParser
- 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(char) - Method in class org.noggit.CharArr
- append(CharSequence) - Method in class org.noggit.CharArr
- append(CharSequence, int, int) - Method in class org.noggit.CharArr
- append(CharSequence, int, int) - Method in class org.noggit.NullCharArr
- 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.
- bool - Variable in class org.noggit.JSONParser
- BOOLEAN - Static variable in class org.noggit.JSONParser
-
Event indicating a JSON boolean
- buf - Variable in class org.noggit.CharArr
- buf - Variable in class org.noggit.JSONParser
C
- capacity() - Method in class org.noggit.CharArr
-
The capacity of the buffer when empty (getArray().size())
- CharArr - Class in org.noggit
- CharArr() - Constructor for class org.noggit.CharArr
- CharArr(char[], int, int) - Constructor for class org.noggit.CharArr
- CharArr(int) - Constructor for class org.noggit.CharArr
- CharArrReader - Class in org.noggit
- CharArrReader(Reader, int) - Constructor for class org.noggit.CharArrReader
- CharArrWriter - Class in org.noggit
- CharArrWriter() - Constructor for class org.noggit.CharArrWriter
- charAt(int) - Method in class org.noggit.CharArr
- charAt(int) - Method in class org.noggit.NullCharArr
- 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
- continueNumber(CharArr) - Method in class org.noggit.JSONParser
D
- devNull - Static variable in class org.noggit.JSONParser
- DID_ARRELEM - Static variable in class org.noggit.JSONParser
- DID_ARRSTART - Static variable in class org.noggit.JSONParser
- DID_MEMNAME - Static variable in class org.noggit.JSONParser
- DID_MEMVAL - Static variable in class org.noggit.JSONParser
- DID_OBJSTART - Static variable in class org.noggit.JSONParser
E
- end - Variable in class org.noggit.CharArr
- end - Variable in class org.noggit.JSONParser
- endArray() - Method in class org.noggit.JSONWriter
- endArray(Object) - Method in class org.noggit.ObjectBuilder
- endObject() - Method in class org.noggit.JSONWriter
- eof - Variable in class org.noggit.JSONParser
- 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
- errEscape(int, int) - Method in class org.noggit.JSONParser
- event - Variable 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.CharArrReader
- fill() - Method in class org.noggit.JSONParser
- flags - Variable 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
- flush() - Method in class org.noggit.CharArrWriter
- 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
- getCharExpected(int) - Method in class org.noggit.JSONParser
- getCharNWS() - Method in class org.noggit.JSONParser
- getCharNWS() - Method in class org.noggit.JSONParserWS
- getCharNWS(int) - Method in class org.noggit.JSONParser
- getContext() - Method in class org.noggit.JSONParser
- 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
- getMore() - Method in class org.noggit.JSONParser
- 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() - Method in class org.noggit.ObjectBuilder
- getString(CharArr) - Method in class org.noggit.JSONParser
-
Reads a JSON string into the output, decoding any escaped characters.
- getStringChars() - Method in class org.noggit.JSONParser
-
Returns the characters of a JSON string value, decoding any escaped characters.
- getVal() - Method in class org.noggit.ObjectBuilder
- getVal(JSONParser) - Static method in class org.noggit.ObjectBuilder
- goTo(int) - Method in class org.noggit.JSONParser
- gpos - Variable in class org.noggit.JSONParser
H
- handleNonDoubleQuoteString(int, boolean) - Method in class org.noggit.JSONParser
- handleUnknownClass(Object) - Method in class org.noggit.JSONWriter
-
Override this method for custom handling of unknown classes.
- HAS_EXPONENT - Static variable in class org.noggit.JSONParser
- HAS_FRACTION - Static variable in class org.noggit.JSONParser
- HEX_CHARS - Static variable in class org.noggit.JSONUtil
- hexval(int) - Method in class org.noggit.JSONParser
I
- in - Variable in class org.noggit.CharArrReader
- in - Variable in class org.noggit.JSONParser
- indent - Variable in class org.noggit.JSONWriter
- indent() - Method in class org.noggit.JSONWriter
- isUnquotedStringChar(int) - Static method in class org.noggit.JSONParser
- isUnquotedStringStart(int) - Static method in class org.noggit.JSONParser
- 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(char[], int, int) - Constructor for class org.noggit.JSONParser
- JSONParser(Reader) - Constructor for class org.noggit.JSONParser
- JSONParser(Reader, char[]) - 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(char[], int, int) - Constructor for class org.noggit.JSONParserWS
- JSONParserWS(Reader) - Constructor for class org.noggit.JSONParserWS
- JSONParserWS(Reader, char[]) - 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) - Constructor for class org.noggit.JSONWriter
- JSONWriter(CharArr, int) - 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
- lval - Variable in class org.noggit.JSONParser
M
- matchBareWord(char[]) - Method in class org.noggit.JSONParser
- missingOpeningBrace - Variable in class org.noggit.JSONParser
N
- NAME_SEPARATOR - Static variable in class org.noggit.JSONUtil
- newArray() - Method in class org.noggit.ObjectBuilder
- newObject() - Method in class org.noggit.ObjectBuilder
- next(int) - Method in class org.noggit.JSONParser
-
alternate implementation // middle is the pointer to the middle of a buffer to start scanning for a non-string // character ('"' or "/").
- nextEvent() - Method in class org.noggit.JSONParser
-
Returns the next event encountered in the JSON stream, one of
JSONParser.STRING
JSONParser.LONG
JSONParser.NUMBER
JSONParser.BIGNUMBER
JSONParser.BOOLEAN
JSONParser.NULL
JSONParser.OBJECT_START
JSONParser.OBJECT_END
JSONParser.OBJECT_END
JSONParser.ARRAY_START
JSONParser.ARRAY_END
JSONParser.EOF
- nstate - Variable 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
- NullCharArr - Class in org.noggit
- NullCharArr() - Constructor for class org.noggit.NullCharArr
- 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
- OPTIONAL_OUTER_BRACES - Static variable in class org.noggit.JSONParser
- org.noggit - package org.noggit
- out - Variable in class org.noggit.JSONParser
- out - Variable in class org.noggit.JSONWriter
- outWS - Variable in class org.noggit.JSONParserWS
P
- ParseException(String) - Constructor for exception org.noggit.JSONParser.ParseException
- parseLong(char[], int, int) - Method in class org.noggit.CharUtil
- parser - Variable in class org.noggit.ObjectBuilder
- pop() - Method in class org.noggit.JSONParser
- ptr - Variable in class org.noggit.JSONParser
- push() - Method in class org.noggit.JSONParser
R
- read() - Method in class org.noggit.CharArr
- read() - Method in class org.noggit.CharArrReader
- read(char[], int, int) - Method in class org.noggit.CharArr
- read(CharBuffer) - Method in class org.noggit.CharArr
- read(CharBuffer) - Method in class org.noggit.CharArrReader
- readEscapedChar() - Method in class org.noggit.JSONParser
- readExp(CharArr, int) - Method in class org.noggit.JSONParser
- readExpDigits(CharArr, int) - Method in class org.noggit.JSONParser
- readFrac(CharArr, int) - Method in class org.noggit.JSONParser
- readNumber(int, boolean) - Method in class org.noggit.JSONParser
-
Returns the long read...
- readStringBare(CharArr) - Method in class org.noggit.JSONParser
- readStringChars() - Method in class org.noggit.JSONParser
- readStringChars2(CharArr, int) - Method in class org.noggit.JSONParser
- reserve(int) - Method in class org.noggit.CharArr
- reserve(int) - Method in class org.noggit.NullCharArr
- reset() - Method in class org.noggit.CharArr
- resize(int) - Method in class org.noggit.CharArr
- resize(int) - Method in class org.noggit.NullCharArr
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
- sink - Variable in class org.noggit.CharArrWriter
- size() - Method in class org.noggit.CharArr
- stack - Variable in class org.noggit.JSONParser
- start - Variable in class org.noggit.CharArr
- start - Variable in class org.noggit.JSONParser
- startArray() - Method in class org.noggit.JSONWriter
- startObject() - Method in class org.noggit.JSONWriter
- state - Variable in class org.noggit.JSONParser
- STRING - Static variable in class org.noggit.JSONParser
-
Event indicating a JSON string value, including member names of objects
- stringTerm - Variable in class org.noggit.JSONParser
- subSequence(int, int) - Method in class org.noggit.CharArr
T
- tmp - Variable in class org.noggit.JSONParser
- 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(char) - Method in class org.noggit.NullCharArr
- unsafeWrite(char[], int, int) - Method in class org.noggit.CharArr
- unsafeWrite(char[], int, int) - Method in class org.noggit.NullCharArr
- unsafeWrite(int) - Method in class org.noggit.CharArr
- unsafeWrite(int) - Method in class org.noggit.NullCharArr
V
- valstate - Variable in class org.noggit.JSONParser
- 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(boolean) - Method in class org.noggit.JSONWriter
- write(boolean[]) - Method in class org.noggit.JSONWriter
- write(byte) - 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(char) - Method in class org.noggit.CharArr
- write(char) - Method in class org.noggit.CharArrWriter
- write(char) - Method in class org.noggit.NullCharArr
- write(char[]) - Method in class org.noggit.CharArr
- write(char[]) - Method in class org.noggit.JSONWriter
- write(char[], int, int) - Method in class org.noggit.CharArr
- write(char[], int, int) - Method in class org.noggit.CharArrWriter
- write(char[], int, int) - Method in class org.noggit.NullCharArr
- write(double) - Method in class org.noggit.JSONWriter
- write(double[]) - Method in class org.noggit.JSONWriter
- write(float) - Method in class org.noggit.JSONWriter
- write(float[]) - Method in class org.noggit.JSONWriter
- write(int) - Method in class org.noggit.CharArr
- write(int) - Method in class org.noggit.JSONWriter
- write(int[]) - Method in class org.noggit.JSONWriter
- write(long) - Method in class org.noggit.JSONWriter
- write(long[]) - Method in class org.noggit.JSONWriter
- write(short) - Method in class org.noggit.JSONWriter
- write(short[]) - Method in class org.noggit.JSONWriter
- write(Object) - Method in class org.noggit.JSONWriter
- write(String) - Method in class org.noggit.CharArr
- write(String, int, int) - Method in class org.noggit.CharArr
- write(String, int, int) - Method in class org.noggit.CharArrWriter
- write(String, int, int) - Method in class org.noggit.NullCharArr
- write(Collection<?>) - Method in class org.noggit.JSONWriter
- write(Map<?, ?>) - Method in class org.noggit.JSONWriter
- write(CharArr) - Method in class org.noggit.CharArr
- write(JSONWriter) - Method in interface org.noggit.JSONWriter.Writable
- writeBoolean(boolean, CharArr) - Static method in class org.noggit.JSONUtil
- writeChar(char, CharArr) - Static method in class org.noggit.JSONUtil
- writeNameSeparator() - Method in class org.noggit.JSONWriter
- writeNull() - Method in class org.noggit.JSONWriter
- writeNull(CharArr) - Static method in class org.noggit.JSONUtil
- writeNumber(double, CharArr) - Static method in class org.noggit.JSONUtil
- writeNumber(float, CharArr) - Static method in class org.noggit.JSONUtil
- writeNumber(int, CharArr) - Static method in class org.noggit.JSONUtil
- writeNumber(long, 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(char[], int, int, CharArr) - Static method in class org.noggit.JSONUtil
- writeString(CharSequence) - Method in class org.noggit.JSONWriter
- writeString(CharSequence, int, int, CharArr) - Static method in class org.noggit.JSONUtil
- writeString(String) - Method in class org.noggit.JSONWriter
- writeString(String, int, int, CharArr) - Static method in class org.noggit.JSONUtil
- writeString(CharArr) - Method in class org.noggit.JSONWriter
- writeString(CharArr, CharArr) - Static method in class org.noggit.JSONUtil
- 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
- writeStringPart(String, int, int, CharArr) - Static method in class org.noggit.JSONUtil
- writeStringStart() - Method in class org.noggit.JSONWriter
- writeValueSeparator() - Method in class org.noggit.JSONWriter
- WS_MASK - Static variable in class org.noggit.JSONParser
- wsHandler - Variable in class org.noggit.JSONParserWS
All Classes All Packages