public class RawStringValueImpl extends RawValueImpl implements StringValue
byteBuffer
NUMBER_TYPE_MASK, RAW_TYPE_MASK
Constructor and Description |
---|
RawStringValueImpl(java.nio.ByteBuffer byteBuffer) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ValueVisitor visitor) |
boolean |
equals(java.lang.Object o) |
ValueType |
getValueType() |
int |
hashCode() |
java.lang.String |
toString() |
StringValue |
toValue()
Create an immutable value from this reference
|
void |
writeTo(MessagePacker pk) |
toByteArray, toByteBuffer, toMessageBuffer
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
asArrayValue, asMapValue
public ValueType getValueType()
getValueType
in interface ValueRef
public void accept(ValueVisitor visitor)
public java.lang.String toString()
toString
in interface RawValue
toString
in class RawValueImpl
public void writeTo(MessagePacker pk) throws java.io.IOException
writeTo
in interface ValueRef
writeTo
in class RawValueImpl
java.io.IOException
public StringValue toValue()
ValueRef
toValue
in interface RawValue
toValue
in interface StringValue
toValue
in interface ValueRef
toValue
in class RawValueImpl
public boolean equals(java.lang.Object o)
equals
in class RawValueImpl
public int hashCode()
hashCode
in class RawValueImpl