ikrs.json.parser
Class JSONBuilder
java.lang.Object
ikrs.json.parser.JSONParser
ikrs.json.parser.JSONBuilder
public class JSONBuilder
- extends JSONParser
Constructor Summary |
JSONBuilder(java.io.Reader reader)
Creates a new JSONBuilder (not case sensitive). |
JSONBuilder(java.io.Reader reader,
boolean caseSensitive)
Creates a new JSONBuilder. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSONBuilder
public JSONBuilder(java.io.Reader reader)
throws java.lang.NullPointerException
- Creates a new JSONBuilder (not case sensitive).
- Parameters:
reader
- The reader to read from (must not be null).
- Throws:
java.lang.NullPointerException
- If reader is null.
JSONBuilder
public JSONBuilder(java.io.Reader reader,
boolean caseSensitive)
throws java.lang.NullPointerException
- Creates a new JSONBuilder.
- Parameters:
reader
- The reader to read from (must not be null).caseSensitive
- A flag indicating if the underlying parser should be case sensitive.
- Throws:
java.lang.NullPointerException
- If reader is null.
fireJSONBegin
protected void fireJSONBegin()
- Overrides:
fireJSONBegin
in class JSONParser
fireJSONEnd
protected void fireJSONEnd()
- Overrides:
fireJSONEnd
in class JSONParser
fireArrayBegin
protected void fireArrayBegin()
- Overrides:
fireArrayBegin
in class JSONParser
fireArrayElementEnd
protected void fireArrayElementEnd()
- Overrides:
fireArrayElementEnd
in class JSONParser
fireArrayEnd
protected void fireArrayEnd()
- Overrides:
fireArrayEnd
in class JSONParser
fireObjectBegin
protected void fireObjectBegin()
- Overrides:
fireObjectBegin
in class JSONParser
fireObjectEnd
protected void fireObjectEnd()
- Overrides:
fireObjectEnd
in class JSONParser
fireMemberBegin
protected void fireMemberBegin()
- Overrides:
fireMemberBegin
in class JSONParser
fireMemberNameRead
protected void fireMemberNameRead(java.lang.String token)
- Overrides:
fireMemberNameRead
in class JSONParser
fireMemberEnd
protected void fireMemberEnd()
- Overrides:
fireMemberEnd
in class JSONParser
fireNumberRead
protected void fireNumberRead(java.lang.String number)
- Overrides:
fireNumberRead
in class JSONParser
fireStringRead
protected void fireStringRead(java.lang.String token)
- Overrides:
fireStringRead
in class JSONParser
fireTrueRead
protected void fireTrueRead(java.lang.String value)
- Overrides:
fireTrueRead
in class JSONParser
fireFalseRead
protected void fireFalseRead(java.lang.String value)
- Overrides:
fireFalseRead
in class JSONParser
fireNullRead
protected void fireNullRead(java.lang.String value)
- Overrides:
fireNullRead
in class JSONParser
main
public static void main(java.lang.String[] argv)
- For testing purposes only.