public class NilValueImpl extends AbstractValue implements NilValue
NUMBER_TYPE_MASK, RAW_TYPE_MASK
Constructor and Description |
---|
NilValueImpl() |
Modifier and Type | Method and Description |
---|---|
void |
accept(ValueVisitor visitor) |
boolean |
equals(java.lang.Object o) |
static NilValue |
getInstance() |
ValueType |
getValueType() |
int |
hashCode() |
java.lang.String |
toString() |
NilValue |
toValue()
Create an immutable value from this reference
|
void |
writeTo(MessagePacker packer) |
isRef
as, as, asArrayValue, asBinary, asBoolean, asExtended, asFloat, asInteger, asMapValue, asNil, asNumber, asRaw, asString, getArrayCursor, getMapCursor, isArray, isBinary, isBoolean, isExtended, isFloat, isInteger, isMap, isNil, isNumber, isRaw, isString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asArrayValue, asMapValue
public static NilValue getInstance()
public ValueType getValueType()
getValueType
in interface ValueRef
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void writeTo(MessagePacker packer) throws java.io.IOException
public void accept(ValueVisitor visitor)