cc.plural.jsonij
Class JSON.Null
java.lang.Object
cc.plural.jsonij.Value
cc.plural.jsonij.JSON.Null
- All Implemented Interfaces:
- Serializable, Comparable<Value>
- Enclosing class:
- JSON
public static class JSON.Null
- extends Value
JSON Null Implementation.
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class cc.plural.jsonij.Value |
Value.TYPE |
| Methods inherited from class cc.plural.jsonij.Value |
compareTo, get, get, getBoolean, getDouble, getInt, getNumber, getString, getValueType, has, isNull, size, toString, type, valueKeySet |
VALUE
public static final String VALUE
- The String for null.
internalType
protected Value.TYPE internalType()
- Description copied from class:
Value
- Internal Method to find the internalType for the Object. Must be
implemented and not return null.
- Specified by:
internalType in class Value
- Returns:
- The internalType of this JSON Value.
nestedSize
public int nestedSize()
- Description copied from class:
Value
- Finds the nested elements under this Value. This is effectively the count
of all JSON Values attached to this Value. This number does not include
this value itself.
- Specified by:
nestedSize in class Value
- Returns:
- int The count of all Values attached to this Value.
toJSON
public String toJSON()
- Description copied from class:
Value
- Converts the current Value into a JSON String that represents it.
- Specified by:
toJSON in class Value
- Returns:
- The JSON Value as JSON String.
hashCode
public int hashCode()
- Overrides:
hashCode in class Value
equals
public boolean equals(Object obj)
- Overrides:
equals in class Value
Copyright © 2012. All Rights Reserved.