Uses of Class
com.caucho.quercus.env.Var

Packages that use Var
com.caucho.quercus.env   
com.caucho.quercus.expr   
 

Uses of Var in com.caucho.quercus.env
 

Subclasses of Var in com.caucho.quercus.env
 class SessionVar
          Represents a PHP variable value.
 

Methods in com.caucho.quercus.env that return Var
 Var LazyStaticMap.get(java.lang.Object key)
          Returns the matching value, or null.
 Var LazyStaticMap.get(StringValue key)
          Returns the matching value, or null.
 Var CopyObjectExtValue.getFieldVar(Env env, StringValue name)
          Returns the array ref.
 Var ObjectExtValue.getFieldVar(Env env, StringValue name)
          Returns the array ref.
 Var CompiledObjectValue.getFieldVar(Env env, StringValue key)
          Returns the array ref.
 Var Value.getFieldVar(Env env, StringValue name)
          Returns the field ref.
 Var JavaAdapterVar.getFieldVar(Env env, StringValue index)
          Returns the field ref.
 Var ArgGetFieldValue.getFieldVar(Env env, StringValue name)
          Converts to a reference variable.
 Var Var.getFieldVar(Env env, StringValue name)
          Returns the field ref.
 Var Env.getGlobalRef(StringValue name)
          Gets a global value.
 Var Env.getGlobalVar(java.lang.String name)
          Gets a value.
 Var Env.getGlobalVar(StringValue name)
          Gets a value.
 Var Env.getGlobalVar(StringValue name, Value value)
          Gets a variable
 Var Env.getRef(StringValue name)
          Gets a value.
 Var Env.getRef(StringValue name, boolean isAutoCreate)
          Gets a value.
 Var ArrayValueImpl.getRef(Value index)
          Returns the array ref.
 Var QuercusClass.getStaticFieldVar(Env env, StringValue name)
           
 Var Env.getStaticVar(StringValue name)
          Gets a static variable
 Var CopyObjectExtValue.getThisFieldVar(Env env, StringValue name)
          Returns the array ref.
 Var ObjectExtValue.getThisFieldVar(Env env, StringValue name)
          Returns the array ref.
 Var Value.getThisFieldVar(Env env, StringValue name)
          Returns the field as a Var.
 Var Var.getThisFieldVar(Env env, StringValue name)
          Returns the field ref.
 Var EnvVarImpl.getVar()
          Returns the current Var.
 Var LazySaveEnvVar.getVar()
          Returns the current Var.
abstract  Var EnvVar.getVar()
          Returns the current Var.
 Var Env.getVar(java.lang.String name)
           
 Var ProSymbolMap.getVar(StringValue key)
          Returns the matching value, or null.
 Var Env.getVar(StringValue name)
          Gets a value.
 Var Env.getVar(StringValue name, Value value)
          Gets a variable
 Var ServerArrayValue.getVar(Value key)
          Returns the array ref.
 Var CopyArrayValue.getVar(Value index)
          Returns the array ref.
 Var ArgRef.getVar(Value index)
          Returns the array ref.
 Var ArrayCopyValueImpl.getVar(Value index)
          Returns the array ref.
abstract  Var ArrayValue.getVar(Value index)
          Returns the array ref.
 Var Value.getVar(Value index)
          Returns a reference to the array value.
 Var ArrayValueWrapper.getVar(Value index)
          Returns the array ref.
 Var JavaAdapter.getVar(Value index)
          Returns the array ref.
 Var JavaAdapterVar.getVar(Value index)
          Returns the array ref.
 Var ArrayValueImpl.getVar(Value index)
          Returns the array ref.
 Var ArgGetFieldValue.getVar(Value index)
          Converts to a reference variable.
 Var Var.getVar(Value index)
          Returns the array ref.
 Var GlobalArrayValue.getVar(Value key)
          Returns the array ref.
 Var LazyStaticMap.put(StringValue key, Var newVar)
          Returns the matching value, or null.
 Var CopyArrayValue.putVar()
          Sets the array ref.
 Var ArrayCopyValueImpl.putVar()
          Sets the array ref.
abstract  Var ArrayValue.putVar()
          Sets the array ref.
 Var Value.putVar()
          Sets the array tail, returning the Var of the tail.
 Var ArrayValueWrapper.putVar()
          Sets the array ref.
 Var JavaAdapter.putVar()
          Sets the array ref.
 Var JavaAdapterVar.putVar()
          Returns the array ref.
 Var ArrayValueImpl.putVar()
          Sets the array ref.
 Var Var.putVar()
          Returns the array ref.
static Var Env.setEnvRef(Var oldVar, Value value)
          Sets a reference
 Var Env.setRef(StringValue name, Value value)
          Sets a value.
 Var Var.setRef(Value value)
          Sets the value, possibly replacing if a var and returning the resulting var $a =& (...).
 Var EnvVar.setRef(Value value)
          Sets the value as a reference.
 Var Env.setStaticRef(StringValue name, Value value)
          Gets a static variable
 Var Env.setVar(java.lang.String name, Value value)
          Gets a variable
 Var Env.setVar(StringValue name, Var var)
          Sets a variable.
 Var EnvVarImpl.setVar(Var var)
          Sets the var.
 Var LazySaveEnvVar.setVar(Var var)
          Sets the var.
abstract  Var EnvVar.setVar(Var var)
          Sets the var.
 Var ArgRef.toLocalVar()
          Converts to an argument value.
 Var Value.toLocalVar()
          Convert to a function argument value, e.g.
 Var Var.toLocalVar()
          Converts to a local argument variable
 Var ArgObjectGetValue.toLocalVarDeclAsRef()
          Converts to a ref var.
 Var ArgRef.toLocalVarDeclAsRef()
          Converts to a reference variable
 Var Value.toLocalVarDeclAsRef()
          Convert to a function argument reference value, e.g.
 Var ArgGetValue.toLocalVarDeclAsRef()
          Converts to a reference variable.
 Var ArgGetFieldValue.toLocalVarDeclAsRef()
          Converts to a reference variable.
 Var Var.toLocalVarDeclAsRef()
          Converts to a reference variable
 Var ObjectExtValue.Entry.toRefVar()
          Argument used/declared as a ref.
 Var ArrayValue.Entry.toRefVar()
          Argument used/declared as a ref.
 Var ArgRef.toVar()
          Converts to a variable
 Var ArrayValue.Entry.toVar()
           
 Var Value.toVar()
          Converts to a Var.
 Var JavaAdapterVar.toVar()
          Converts to a variable
 Var ArgGetFieldValue.toVar()
          Converts to a variable.
 Var Var.toVar()
          Converts to a variable
static Var Env.toVar(Value value)
          Converts to a variable
 Var Env.unsetGlobalVar(StringValue name)
          Unsets variable
 Var Env.unsetLocalVar(StringValue name)
          Unsets variable
 Var Env.unsetVar(StringValue name)
          Unsets variable
 

Methods in com.caucho.quercus.env that return types with arguments of type Var
 java.util.Set<java.util.Map.Entry<StringValue,Var>> LazyStaticMap.entrySet()
           
 

Methods in com.caucho.quercus.env with parameters of type Var
 Var LazyStaticMap.put(StringValue key, Var newVar)
          Returns the matching value, or null.
static Var Env.setEnvRef(Var oldVar, Value value)
          Sets a reference
 Var Env.setVar(StringValue name, Var var)
          Sets a variable.
 Var EnvVarImpl.setVar(Var var)
          Sets the var.
 Var LazySaveEnvVar.setVar(Var var)
          Sets the var.
abstract  Var EnvVar.setVar(Var var)
          Sets the var.
 

Constructors in com.caucho.quercus.env with parameters of type Var
ArgRef(Var var)
           
EnvVarImpl(Var var)
           
ProSymbolMap(IntMap intMap, Var[] values)
           
 

Uses of Var in com.caucho.quercus.expr
 

Methods in com.caucho.quercus.expr that return Var
 Var ClassFieldVarExpr.evalVar(Env env)
          Evaluates the expression.
 Var ThisFieldVarExpr.evalVar(Env env)
          Evaluates the expression.
 Var ArrayTailExpr.evalVar(Env env)
          Evaluates the expression.
 Var ArrayGetExpr.evalVar(Env env)
          Evaluates the expression.
 Var BinaryCharAtExpr.evalVar(Env env)
          Evaluates the expression.
 Var ThisExpr.evalVar(Env env)
          Evaluates the expression.
 Var UnaryRefExpr.evalVar(Env env)
          Evaluates the expression.
 Var ObjectFieldVarExpr.evalVar(Env env)
          Evaluates the expression.
 Var VarExpr.evalVar(Env env)
          Evaluates the expression.
 Var ClassVirtualFieldExpr.evalVar(Env env)
          Evaluates the expression.
 Var ClassVarFieldExpr.evalVar(Env env)
          Evaluates the expression.
 Var ObjectFieldExpr.evalVar(Env env)
          Evaluates the expression.
 Var ClassFieldExpr.evalVar(Env env)
          Evaluates the expression.
 Var VarVarExpr.evalVar(Env env)
          Evaluates the expression.
abstract  Var AbstractVarExpr.evalVar(Env env)
          Evaluates the expression as a reference (by RefExpr).
 Var ThisFieldExpr.evalVar(Env env)
          Evaluates the expression.
 Var ClassVirtualFieldVarExpr.evalVar(Env env)
          Evaluates the expression.
 Var Expr.evalVar(Env env)
          Evaluates the expression, always returning a variable.
 Var ClassVarFieldVarExpr.evalVar(Env env)
          Evaluates the expression.