public class BinaryValueImpl extends RawValueImpl implements BinaryValue
byteBuffer
NUMBER_TYPE_MASK, RAW_TYPE_MASK
Constructor and Description |
---|
BinaryValueImpl(java.nio.ByteBuffer byteBuffer) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ValueVisitor visitor) |
ValueType |
getValueType() |
BinaryValue |
toValue()
Create an immutable value from this reference
|
equals, hashCode, toByteArray, toByteBuffer, toMessageBuffer, toString, writeTo
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
toByteArray, toByteBuffer, toMessageBuffer, toString
asArrayValue, asMapValue
public ValueType getValueType()
getValueType
in interface ValueRef
public void accept(ValueVisitor visitor)
public BinaryValue toValue()
ValueRef
toValue
in interface BinaryValue
toValue
in interface RawValue
toValue
in interface ValueRef
toValue
in class RawValueImpl