|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.quercus.env.Value
com.caucho.quercus.env.StringValue
com.caucho.quercus.env.UnicodeValue
public abstract class UnicodeValue
Represents a 16-bit unicode string value.
Field Summary |
---|
Fields inherited from class com.caucho.quercus.env.StringValue |
---|
EMPTY, IS_DOUBLE, IS_LONG, IS_STRING, MIN_LENGTH |
Fields inherited from class com.caucho.quercus.env.Value |
---|
L, NULL_ARGS, NULL_VALUE_ARRAY |
Constructor Summary | |
---|---|
protected |
UnicodeValue()
|
Method Summary | |
---|---|
boolean |
isUnicode()
Returns true for UnicodeValue |
java.lang.String |
toDebugString()
|
StringValue |
toStringBuilder()
Converts to a string builder |
StringValue |
toUnicodeValue()
Convert to a unicode value. |
StringValue |
toUnicodeValue(Env env)
Convert to a unicode value. |
StringValue |
toUnicodeValue(Env env,
java.lang.String charset)
Decodes from charset and returns UnicodeValue. |
int |
toUnicodeValueMarshalCost()
Cost to convert to a UnicodeValue |
void |
varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.CharSequence |
---|
toString |
Constructor Detail |
---|
protected UnicodeValue()
Method Detail |
---|
public java.lang.String toDebugString()
toDebugString
in class StringValue
public void varDumpImpl(Env env, WriteStream out, int depth, java.util.IdentityHashMap<Value,java.lang.String> valueSet) throws java.io.IOException
varDumpImpl
in class StringValue
java.io.IOException
public StringValue toUnicodeValue()
toUnicodeValue
in class Value
public StringValue toUnicodeValue(Env env)
toUnicodeValue
in class Value
public StringValue toUnicodeValue(Env env, java.lang.String charset)
toUnicodeValue
in class StringValue
env
- charset
- public StringValue toStringBuilder()
toStringBuilder
in class Value
public boolean isUnicode()
isUnicode
in class Value
public int toUnicodeValueMarshalCost()
toUnicodeValueMarshalCost
in class Value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |