Package | Description |
---|---|
com.caucho.quercus.env | |
com.caucho.quercus.expr |
Modifier and Type | Class and Description |
---|---|
class |
SessionVar
Represents a PHP variable value.
|
Modifier and Type | Method and Description |
---|---|
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 |
ObjectExtValue.getFieldVar(Env env,
StringValue name)
Returns the array 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 |
Value.getFieldVar(Env env,
StringValue name)
Returns the field ref.
|
Var |
JavaAdapterVar.getFieldVar(Env env,
StringValue index)
Returns the field ref.
|
Var |
CopyObjectExtValue.getFieldVar(Env env,
StringValue name)
Returns the array 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 |
Var.getStaticFieldVar(Env env,
StringValue name)
Returns the static field reference.
|
Var |
Value.getStaticFieldVar(Env env,
StringValue name)
Returns the static field reference.
|
Var |
QuercusClass.getStaticFieldVar(Env env,
StringValue name) |
Var |
ObjectValue.getStaticFieldVar(Env env,
StringValue name)
Returns the static field reference.
|
Var |
Env.getStaticVar(StringValue name)
Gets a static variable
|
Var |
Closure.getStaticVar(StringValue name) |
Var |
ObjectExtValue.getThisFieldVar(Env env,
StringValue name)
Returns the array ref.
|
Var |
Var.getThisFieldVar(Env env,
StringValue name)
Returns the field ref.
|
Var |
Value.getThisFieldVar(Env env,
StringValue name)
Returns the field as a Var.
|
Var |
CopyObjectExtValue.getThisFieldVar(Env env,
StringValue name)
Returns the array ref.
|
Var |
EnvVarImpl.getVar()
Returns the current Var.
|
abstract Var |
EnvVar.getVar()
Returns the current Var.
|
Var |
LazySaveEnvVar.getVar()
Returns the current Var.
|
Var |
LazyEnvVar.getVar()
Returns the current Var.
|
Var |
Env.getVar(java.lang.String name) |
Var |
Env.getVar(StringValue name)
Gets a value.
|
Var |
Env.getVar(StringValue name,
boolean isAutoCreate,
boolean isOutputNotice)
Gets a value.
|
Var |
Env.getVar(StringValue name,
Value value)
Gets a variable
|
Var |
ArgGetFieldValue.getVar(Value index)
Converts to a reference variable.
|
Var |
ArgRef.getVar(Value index)
Returns the array ref.
|
Var |
Var.getVar(Value index)
Returns the array ref.
|
Var |
Value.getVar(Value index)
Returns a reference to the array value.
|
Var |
ServerArrayValue.getVar(Value key)
Returns the array ref.
|
Var |
CopyArrayValue.getVar(Value index)
Returns the array ref.
|
Var |
JavaAdapterVar.getVar(Value index)
Returns the array ref.
|
Var |
ArrayValueWrapper.getVar(Value index)
Returns the array ref.
|
Var |
GlobalArrayValue.getVar(Value key)
Returns the array ref.
|
Var |
ArrayCopyValueImpl.getVar(Value index)
Returns the array ref.
|
Var |
JavaAdapter.getVar(Value index)
Returns the array ref.
|
Var |
ArrayValueImpl.getVar(Value index)
Returns the array ref.
|
abstract Var |
ArrayValue.getVar(Value index)
Returns the array ref.
|
Var |
LazyStaticMap.put(StringValue key,
Var newVar)
Returns the matching value, or null.
|
Var |
Var.putVar()
Returns the array ref.
|
Var |
Value.putVar()
Sets the array tail, returning the Var of the tail.
|
Var |
CopyArrayValue.putVar()
Sets the array ref.
|
Var |
JavaAdapterVar.putVar()
Returns the array ref.
|
Var |
ArrayValueWrapper.putVar()
Sets the array ref.
|
Var |
ArrayCopyValueImpl.putVar()
Sets the array ref.
|
Var |
JavaAdapter.putVar()
Sets the array ref.
|
Var |
ArrayValueImpl.putVar()
Sets the array ref.
|
abstract Var |
ArrayValue.putVar()
Sets 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 |
EnvVar.setRef(Value value)
Sets the value as a reference.
|
Var |
Var.setRef(Value value)
Sets the value, possibly replacing if a var and returning the resulting var
$a =& (...).
|
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.
|
abstract Var |
EnvVar.setVar(Var var)
Sets the var.
|
Var |
LazySaveEnvVar.setVar(Var var)
Sets the var.
|
Var |
LazyEnvVar.setVar(Var var)
Sets the var.
|
Var |
ArgRef.toLocalVar()
Converts to an argument value.
|
Var |
Var.toLocalVar()
Converts to a local argument variable
|
Var |
Value.toLocalVar()
Convert to a function argument value, e.g.
|
Var |
ArgGetValue.toLocalVarDeclAsRef()
Converts to a reference variable.
|
Var |
ArgGetFieldValue.toLocalVarDeclAsRef()
Converts to a reference variable.
|
Var |
ArgRef.toLocalVarDeclAsRef()
Converts to a reference variable
|
Var |
Var.toLocalVarDeclAsRef()
Converts to a reference variable
|
Var |
Value.toLocalVarDeclAsRef()
Convert to a function argument reference value, e.g.
|
Var |
ArgObjectGetValue.toLocalVarDeclAsRef()
Converts to a ref var.
|
Var |
ObjectExtValue.Entry.toRefVar()
Argument used/declared as a ref.
|
Var |
ArrayValue.Entry.toRefVar()
Argument used/declared as a ref.
|
Var |
ArgGetFieldValue.toVar()
Converts to a variable.
|
Var |
ArgRef.toVar()
Converts to a variable
|
Var |
Var.toVar()
Converts to a variable
|
Var |
Value.toVar()
Converts to a Var.
|
Var |
JavaAdapterVar.toVar()
Converts to a variable
|
Var |
ArrayValue.Entry.toVar() |
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
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Map.Entry<StringValue,Var>> |
LazyStaticMap.entrySet() |
Modifier and Type | Method and Description |
---|---|
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.
|
abstract Var |
EnvVar.setVar(Var var)
Sets the var.
|
Var |
LazySaveEnvVar.setVar(Var var)
Sets the var.
|
Var |
LazyEnvVar.setVar(Var var)
Sets the var.
|
Constructor and Description |
---|
ArgRef(Var var) |
EnvVarImpl(Var var) |
Modifier and Type | Method and Description |
---|---|
Var |
ObjectFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVarFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ArrayTailExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVirtualFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ArrayGetExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
Expr.evalVar(Env env)
Evaluates the expression, always returning a variable.
|
Var |
ClassFieldExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
UnaryRefExpr.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 |
ClassVarFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ThisFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
VarVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
VarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ClassVirtualFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ObjectFieldVarExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
ThisExpr.evalVar(Env env)
Evaluates the expression.
|
Var |
BinaryCharAtExpr.evalVar(Env env)
Evaluates the expression.
|