ikrs.json.parser
Class ConfigurableJSONBuilder
java.lang.Object
ikrs.json.parser.JSONParser
ikrs.json.parser.ConfigurableJSONBuilder
public class ConfigurableJSONBuilder
- extends JSONParser
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurableJSONBuilder
public ConfigurableJSONBuilder(java.io.Reader reader,
JSONValueFactory factory)
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.
ConfigurableJSONBuilder
public ConfigurableJSONBuilder(java.io.Reader reader,
boolean caseSensitive,
JSONValueFactory factory)
throws java.lang.NullPointerException
- 1
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
getResult
public JSONValue getResult()
main
public static void main(java.lang.String[] argv)
- For testing purposes only.