com.caucho.quercus.env
Class SessionVar

java.lang.Object
  extended by com.caucho.quercus.env.Value
      extended by com.caucho.quercus.env.Var
          extended by com.caucho.quercus.env.SessionVar
All Implemented Interfaces:
java.io.Serializable

public class SessionVar
extends Var

Represents a PHP variable value.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.caucho.quercus.env.Value
L, NULL_ARGS, NULL_VALUE_ARRAY, SCALAR_V
 
Constructor Summary
SessionVar()
           
 
Method Summary
 Value set(Value value)
          Sets the value.
protected  Value setRaw(Value value)
          Sets the value.
 
Methods inherited from class com.caucho.quercus.env.Var
abs, add, add, addOne, append, appendTo, appendTo, appendTo, appendTo, bitAnd, bitOr, bitXor, call, call, call, call, call, call, call, callCopy, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callRef, callRef, callRef, callRef, callRef, callRef, callRef, charValueAt, clone, cmp, copy, copyArrayItem, copyReturn, copyTree, current, div, end, eq, eql, geq, get, getArg, getArray, getArray, getClassName, getCount, getCountRecursive, getDirty, getField, getFieldArg, getFieldArray, getFieldObject, getFieldVar, getIterator, getKeyIterator, getObject, getObject, getRawValue, getResourceType, getSize, getThisField, getThisFieldArg, getThisFieldArray, getThisFieldObject, getThisFieldVar, getType, getValueIterator, getValueType, getVar, gt, hasCurrent, increment, initField, isA, isArray, isBinary, isBoolean, isDefault, isDouble, isDoubleConvertible, isEmpty, isLong, isLongConvertible, isNull, isNumberConvertible, isNumeric, isObject, isResource, isset, isset, issetField, issetThisField, isString, isUnicode, isVar, jsonEncode, key, length, leq, lshift, lt, mul, mul, neg, next, pop, postdecr, postincr, postincr, predecr, preincr, preincr, prev, print, print, put, put, putField, putThisField, putVar, remove, reset, rshift, serialize, serialize, setCharValueAt, setRef, shuffle, sub, sub, subOne, toArgRef, toArray, toArrayValue, toAutoArray, toBigDecimal, toBigInteger, toBinaryValue, toBinaryValueMarshalCost, toBoolean, toBooleanMarshalCost, toByteArrayMarshalCost, toByteMarshalCost, toCallable, toCharArrayMarshalCost, toCharMarshalCost, toDouble, toDoubleMarshalCost, toDoubleValue, toFloatMarshalCost, toInputStream, toIntegerMarshalCost, toJavaCalendar, toJavaCollection, toJavaDate, toJavaList, toJavaMap, toJavaObject, toJavaObject, toJavaObjectMarshalCost, toJavaObjectNotNull, toJavaString, toJavaURL, toKey, toLocalRef, toLocalValue, toLocalValueReadOnly, toLocalVar, toLocalVarDeclAsRef, toLong, toLongMarshalCost, toLongValue, toObject, toRef, toRefValue, toShortMarshalCost, toString, toString, toStringBuilder, toStringBuilder, toStringBuilder, toStringBuilder, toStringMarshalCost, toStringValue, toStringValue, toStringValueMarshalCost, toUnicode, toUnicodeValue, toUnicodeValueMarshalCost, toValue, toVar, unsetField, unsetThisField, valuesToArray, varDumpImpl, writeReplace
 
Methods inherited from class com.caucho.quercus.env.Value
callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, checkPrivate, checkProtected, containsKey, copy, copy, copySaveFunArg, copyStringBuilder, div, eqValue, findFunction, generate, getBaseIterator, getCallableName, getCalledClass, getFieldArgRef, getHashCode, getKeyArray, getQuercusClass, getRef, getThisFieldArgRef, getValueArray, hashCode, isA, isCallable, isFieldInit, keyExists, mod, nextIndex, pos, printDepth, printJavaChar, printJavaString, printR, printRImpl, put, putField, putField, putObject, putThisField, setFieldInit, setJavaObject, sub_rev, toAutoObject, toBinaryValue, toBinaryValue, toChar, toDebugString, toException, toInt, toInternString, toJavaBoolean, toJavaByte, toJavaCharacter, toJavaDouble, toJavaFloat, toJavaInteger, toJavaLong, toJavaShort, toLocalThis, toUnicodeValue, unsetArray, unsetThisArray, varDump, varExport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionVar

public SessionVar()
Method Detail

set

public Value set(Value value)
Sets the value.

Overrides:
set in class Var

setRaw

protected Value setRaw(Value value)
Sets the value.

Overrides:
setRaw in class Var