|
||||||||||
| 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, SCALAR_V |
| 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 StringValuejava.io.IOExceptionpublic StringValue toUnicodeValue()
toUnicodeValue in class Valuepublic StringValue toUnicodeValue(Env env)
toUnicodeValue in class Value
public StringValue toUnicodeValue(Env env,
java.lang.String charset)
toUnicodeValue in class StringValueenv - charset - public StringValue toStringBuilder()
toStringBuilder in class Valuepublic boolean isUnicode()
isUnicode in class Valuepublic int toUnicodeValueMarshalCost()
toUnicodeValueMarshalCost in class Value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||