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.