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

Packages that use Value
com.caucho.quercus   
com.caucho.quercus.classes   
com.caucho.quercus.env   
com.caucho.quercus.expr   
com.caucho.quercus.function   
com.caucho.quercus.gen   
com.caucho.quercus.lib   
com.caucho.quercus.lib.bam   
com.caucho.quercus.lib.curl   
com.caucho.quercus.lib.date   
com.caucho.quercus.lib.db   
com.caucho.quercus.lib.dom   
com.caucho.quercus.lib.file   
com.caucho.quercus.lib.gettext   
com.caucho.quercus.lib.i18n   
com.caucho.quercus.lib.jms   
com.caucho.quercus.lib.json   
com.caucho.quercus.lib.mcrypt   
com.caucho.quercus.lib.pdf   
com.caucho.quercus.lib.reflection   
com.caucho.quercus.lib.regexp   
com.caucho.quercus.lib.resin   
com.caucho.quercus.lib.session   
com.caucho.quercus.lib.simplexml   
com.caucho.quercus.lib.spl   
com.caucho.quercus.lib.string   
com.caucho.quercus.lib.xml   
com.caucho.quercus.lib.zip   
com.caucho.quercus.lib.zlib   
com.caucho.quercus.marshal   
com.caucho.quercus.module   
com.caucho.quercus.page   
com.caucho.quercus.program   
com.caucho.quercus.resources   
com.caucho.quercus.statement   
 

Uses of Value in com.caucho.quercus
 

Methods in com.caucho.quercus that return Value
 Value QuercusEngine.execute(Path path)
          Executes the script.
 Value QuercusEngine.execute(java.lang.String script)
          Executes the script.
 Value QuercusEngine.executeFile(java.lang.String filename)
          Executes the script
 Value QuercusContext.getConstant(int id)
          Returns a named constant.
 Value[] QuercusContext.getConstantMap()
          Returns the name map.
 Value QuercusContext.getConstantName(int id)
          Returns the name map.
 Value QuercusContext.getExtensionFuncs(java.lang.String name)
          Returns true if an extension is loaded.
 Value QuercusContext.getIniValue(java.lang.String name)
          Returns an ini value.
 Value QuercusContext.getServerEnv(StringValue name)
          Gets a server env value.
static Value QuercusContext.objectToValue(java.lang.Object obj)
           
 

Methods in com.caucho.quercus that return types with arguments of type Value
 java.util.HashMap<java.lang.String,Value> QuercusContext.getIniMap(boolean create)
          Returns a map of the ini values that have been explicitly set.
 java.util.HashMap<Value,Value> QuercusContext.getServerEnvMap()
          Returns the server env map.
 java.util.HashMap<Value,Value> QuercusContext.getServerEnvMap()
          Returns the server env map.
 

Uses of Value in com.caucho.quercus.classes
 

Methods in com.caucho.quercus.classes that return Value
 Value LazyClassDef.callNew(Env env, Value[] args)
          Creates a new instance.
 

Methods in com.caucho.quercus.classes with parameters of type Value
 Value LazyClassDef.callNew(Env env, Value[] args)
          Creates a new instance.
 void LazyClassDef.initInstance(Env env, Value value)
          Initialize the quercus class.
 

Uses of Value in com.caucho.quercus.env
 

Subclasses of Value in com.caucho.quercus.env
 class AbstractJavaMethod
          Represents the introspected static function information.
 class ArgGetFieldValue
          Represents an field-get argument which might be a call to a reference.
 class ArgGetValue
          Represents an array-get argument which might be a call to a reference.
 class ArgObjectGetValue
          Represents an object-get argument which might be a call to a reference.
 class ArgRef
          Represents a reference to a PHP variable in a function call.
 class ArgValue
          Represents an array-get argument which might be a call to a reference.
 class ArrayCopyValueImpl
          Represents a PHP array value copied as part of deserialization or APC.
 class ArrayValue
          Represents a PHP array value.
 class ArrayValueImpl
          Represents a PHP array value.
 class ArrayValueWrapper
          Represents a PHP array value.
 class BigDecimalValue
          Represents a Quercus java BigInteger value.
 class BigIntegerValue
          Represents a Quercus java BigInteger value.
 class BinaryBuilderValue
          Represents a 8-bit PHP 6 style binary builder (unicode.semantics = on)
 class BinaryValue
          Represents an 8-bit binary php-6 value.
 class BooleanValue
          Represents a PHP boolean value.
 class BreakValue
          Represents a PHP break value.
 class Callback
          Represents a call to a function.
 class CallbackClassMethod
          Represents a call to an object's method
 class CallbackError
          Represents a call to an object's method
 class CallbackFunction
          Represents a call to a function.
 class CallbackObjectMethod
          Represents a call to an object's method
 class Closure
          Represents a call to a function.
 class CompiledConstStringValue
          Represents a StringValue that is never modified.
 class CompiledObjectValue
          Represents a compiled object value.
 class CompositeDataValue
           
 class ConstArrayValue
          Represents a PHP array value.
 class ConstStringValue
          Represents a StringValue that is never modified.
 class ContinueValue
          Represents a PHP continue value.
 class CopyArrayValue
          Represents a PHP array value.
 class CopyObjectExtValue
          Represents a copy of an object value for serialization/apc
 class DefaultValue
          Represents a PHP default value.
 class DoubleValue
          Represents a PHP double value.
 class GlobalArrayValue
          Represents the server
 class JavaAdapter
          Interface for marshalled Java data structures.
 class JavaAdapterVar
          Represents a PHP variable value.
 class JavaCalendarValue
          Represents a Quercus java Calendar value.
 class JavaCollectionAdapter
          Represents a marshalled Collection argument.
 class JavaConstructor
          Represents the introspected static function information.
 class JavaDateValue
          Represents a Quercus java Date value.
 class JavaInvoker
          Represents the introspected static function information.
 class JavaListAdapter
          Represents a marshalled Collection argument.
 class JavaMapAdapter
          Represents a marshalled Map argument.
 class JavaMapValue
          Represents a Quercus java value.
 class JavaMethod
          Represents a function created from a java method.
 class JavaOverloadMethod
          Represents the introspected static function information.
 class JavaResourceValue
          Represents a Quercus java value representing a PHP resource value.
 class JavaURLValue
          Represents a Quercus java URL value.
 class JavaValue
          Represents a Quercus java value.
 class LargeStringBuilderValue
          Represents a 8-bit PHP 5 style binary builder (unicode.semantics = off), used for large data like file reads.
 class LongCacheValue
          Represents a PHP long value.
 class LongValue
          Represents a PHP long value.
 class NullThisValue
          Represents a PHP null value, used for
 class NullValue
          Represents a PHP null value.
 class NumberValue
          Represents a PHP number value (double or long).
 class ObjectExtJavaValue
          Represents a PHP object which extends a Java value.
 class ObjectExtValue
          Represents a PHP object value.
 class ObjectValue
          Represents a Quercus object value.
 class ProfileFunction
          Represents a compiled function
 class QuercusClass
          Represents a Quercus runtime class.
 class ResinSessionArrayValue
          Represents the $_SESSION
 class ResourceValue
          Represents a PHP resource
 class ServerArrayValue
          Represents the server
 class SessionArrayValue
          Represents the $_SESSION
 class SessionCallback
          Represents a PHP session callback.
 class SessionVar
          Represents a PHP variable value.
 class StringBuilderValue
          Represents a PHP 5 style string builder (unicode.semantics = off)
 class StringValue
          Represents a Quercus string value.
 class UnexpectedValue
           
 class UnicodeBuilderValue
          Represents a PHP string value.
 class UnicodeValue
          Represents a 16-bit unicode string value.
 class UnicodeValueImpl
          Represents a unicode string value.
 class UnsetBinaryValue
           
 class UnsetStringValue
           
 class UnsetUnicodeValue
           
 class UnsetValue
          Represents a PHP null value.
 class Var
          Represents a PHP variable value.
 

Fields in com.caucho.quercus.env declared as Value
 Value[] Env._const
           
 Value[] CompiledObjectValue._fields
           
protected  Value[] ArrayValueComponent._keys
           
protected  Value CompiledClassDef._parent
           
protected  Value[] ArrayValueComponent._values
           
static Value[] Env.EMPTY_VALUE
           
static Value[] Value.NULL_ARGS
           
static Value[] Value.NULL_VALUE_ARRAY
           
 

Methods in com.caucho.quercus.env that return Value
 Value ArgRef.abs()
          Absolute value.
 Value DoubleValue.abs()
          Absolute value.
 Value Value.abs()
          Absolute value.
 Value JavaAdapterVar.abs()
          Absolute value.
 Value LongValue.abs()
          Absolute value.
 Value Var.abs()
          Absolute value.
 Value ArgRef.add(long rValue)
          Adds to the following value.
 Value DoubleValue.add(long lValue)
          Multiplies to the following value.
 Value Value.add(long lLong)
          Multiplies to the following value.
 Value JavaAdapterVar.add(long rValue)
          Adds to the following value.
 Value NullValue.add(long lLong)
          Adds to the following value.
 Value StringValue.add(long rValue)
          Adds to the following value.
 Value LongValue.add(long lLong)
          Adds to the following value.
 Value Var.add(long rValue)
          Adds to the following value.
 Value ArgRef.add(Value rValue)
          Adds to the following value.
 Value DoubleValue.add(Value rValue)
          Multiplies to the following value.
 Value ArrayValue.add(Value rValue)
          Returns a union of this array and the rValue as array.
 Value Value.add(Value rValue)
          Adds to the following value.
 Value ArrayValueWrapper.add(Value rValue)
           
 Value JavaAdapterVar.add(Value rValue)
          Adds to the following value.
 Value LongValue.add(Value value)
          Adds to the following value.
 Value Var.add(Value rValue)
          Adds to the following value.
 Value Env.addConstant(int id, Value value, boolean isCaseInsensitive)
          Sets a constant.
 Value Env.addConstant(java.lang.String name, Value value, boolean isCaseInsensitive)
          Sets a constant.
 Value Env.addConstant(StringValue name, Value value, boolean isCaseInsensitive)
          Sets a constant.
 Value DefinitionState.addFunction(java.lang.String name, AbstractFunction fun)
          Adds a function, e.g.
 Value Env.addFunction(java.lang.String name, AbstractFunction fun)
           
 Value DefinitionState.addFunction(java.lang.String name, java.lang.String lowerName, AbstractFunction fun)
          Adds a function from a compiled include
 Value Env.addFunctionFromPage(java.lang.String name, java.lang.String lowerName, AbstractFunction fun)
          Adds a function from a compiled include
 Value LongCacheValue.addOne()
          Returns the next integer
 Value DoubleValue.addOne()
          Increment the following value.
 Value Value.addOne()
          Return the next integer
 Value LongValue.addOne()
          The next integer
 Value Var.addOne()
          Pre-increment the following value.
 Value ArgRef.append(Value index, Value value)
           
 Value Value.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value UnicodeBuilderValue.append(Value index, Value value)
          Sets the array ref.
 Value ObjectValue.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value JavaAdapterVar.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value NullValue.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value StringValue.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value BooleanValue.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value StringBuilderValue.append(Value index, Value value)
          Sets the array ref.
 Value Var.append(Value index, Value value)
          Sets the array value, returning the new array, e.g.
 Value Value.bitAnd(Value rValue)
           
 Value JavaAdapterVar.bitAnd(Value rValue)
          Binary And.
 Value StringValue.bitAnd(Value rValue)
           
 Value Var.bitAnd(Value rValue)
          Binary And.
 Value Value.bitOr(Value rValue)
           
 Value JavaAdapterVar.bitOr(Value rValue)
          Binary or.
 Value StringValue.bitOr(Value rValue)
           
 Value Var.bitOr(Value rValue)
          Binary or.
 Value Value.bitXor(Value rValue)
          Binary xor.
 Value JavaAdapterVar.bitXor(Value rValue)
          Binary xor.
 Value StringValue.bitXor(Value rValue)
           
 Value Var.bitXor(Value rValue)
          Binary xor.
 Value ProfileFunction.call(Env env)
           
 Value CallbackFunction.call(Env env)
          Evaluates the callback with no arguments.
 Value CallbackClassMethod.call(Env env)
          Evaluates the callback with no arguments.
 Value Value.call(Env env)
          Evaluates the function.
 Value Callable.call(Env env)
          Evaluates the callback with no arguments.
 Value CallbackObjectMethod.call(Env env)
          Evaluates the callback with no arguments.
 Value AbstractJavaMethod.call(Env env)
           
 Value Var.call(Env env)
          Evaluates the function.
 Value ProfileFunction.call(Env env, Value a1)
           
 Value CallbackFunction.call(Env env, Value a1)
          Evaluates the callback with 1 argument.
 Value CallbackClassMethod.call(Env env, Value a1)
          Evaluates the callback with 1 argument.
 Value Value.call(Env env, Value a1)
          Evaluates the function with an argument .
 Value Callable.call(Env env, Value a1)
          Evaluates the callback with 1 arguments.
 Value CallbackObjectMethod.call(Env env, Value a1)
          Evaluates the callback with 1 argument.
 Value AbstractJavaMethod.call(Env env, Value a1)
           
 Value Var.call(Env env, Value a1)
          Evaluates the function with an argument .
 Value ProfileFunction.call(Env env, Value[] args)
           
 Value CallbackError.call(Env env, Value[] args)
           
 Value CallbackFunction.call(Env env, Value[] args)
           
 Value CallbackClassMethod.call(Env env, Value[] args)
           
 Value Closure.call(Env env, Value[] args)
           
 Value Value.call(Env env, Value[] args)
          Evaluates the function.
 Value Callable.call(Env env, Value[] args)
          Evaluates the callback with variable arguments.
 Value CallbackObjectMethod.call(Env env, Value[] args)
           
 Value ObjectValue.call(Env env, Value[] args)
          Call for callable.
 Value AbstractJavaMethod.call(Env env, Value[] args)
           
abstract  Value Callback.call(Env env, Value[] args)
          Evaluates the callback with variable arguments.
 Value JavaInvoker.call(Env env, Value[] args)
           
 Value Var.call(Env env, Value[] args)
          Evaluates the function.
 Value ProfileFunction.call(Env env, Value a1, Value a2)
           
 Value CallbackFunction.call(Env env, Value a1, Value a2)
          Evaluates the callback with 2 arguments.
 Value CallbackClassMethod.call(Env env, Value a1, Value a2)
          Evaluates the callback with 2 arguments.
 Value Value.call(Env env, Value a1, Value a2)
          Evaluates the function with arguments
 Value Callable.call(Env env, Value a1, Value a2)
          Evaluates the callback with 2 arguments.
 Value CallbackObjectMethod.call(Env env, Value a1, Value a2)
          Evaluates the callback with 2 arguments.
 Value AbstractJavaMethod.call(Env env, Value a1, Value a2)
           
 Value Var.call(Env env, Value a1, Value a2)
          Evaluates the function with arguments
 Value ProfileFunction.call(Env env, Value a1, Value a2, Value a3)
           
 Value CallbackFunction.call(Env env, Value a1, Value a2, Value a3)
          Evaluates the callback with 3 arguments.
 Value CallbackClassMethod.call(Env env, Value a1, Value a2, Value a3)
          Evaluates the callback with 3 arguments.
 Value Value.call(Env env, Value a1, Value a2, Value a3)
          Evaluates the function with arguments
 Value Callable.call(Env env, Value a1, Value a2, Value a3)
          Evaluates the callback with 3 arguments.
 Value CallbackObjectMethod.call(Env env, Value a1, Value a2, Value a3)
          Evaluates the callback with 3 arguments.
 Value AbstractJavaMethod.call(Env env, Value a1, Value a2, Value a3)
           
 Value Var.call(Env env, Value a1, Value a2, Value a3)
          Evaluates the function with arguments
 Value ProfileFunction.call(Env env, Value a1, Value a2, Value a3, Value a4)
           
 Value CallbackFunction.call(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the callback with 3 arguments.
 Value CallbackClassMethod.call(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the callback with 3 arguments.
 Value Value.call(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the function with arguments
 Value Callable.call(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the callback with 4 arguments.
 Value CallbackObjectMethod.call(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the callback with 3 arguments.
 Value AbstractJavaMethod.call(Env env, Value a1, Value a2, Value a3, Value a4)
           
 Value Var.call(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the function with arguments
 Value ProfileFunction.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
           
 Value CallbackFunction.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the callback with 3 arguments.
 Value CallbackClassMethod.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the callback with 3 arguments.
 Value Value.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the function with arguments
 Value Callable.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the callback with 5 arguments.
 Value CallbackObjectMethod.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the callback with 3 arguments.
 Value AbstractJavaMethod.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
           
 Value Var.call(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the function with arguments
 Value Env.call(java.lang.String name)
          Evaluates the named function.
 Value Env.call(java.lang.String name, Value a0)
          Evaluates the named function.
 Value Env.call(java.lang.String name, Value[] args)
          Evaluates the named function.
 Value Env.call(java.lang.String name, Value a0, Value a1)
          Evaluates the named function.
 Value Env.call(java.lang.String name, Value a0, Value a1, Value a2)
          Evaluates the named function.
 Value Env.call(java.lang.String name, Value a0, Value a1, Value a2, Value a3)
          Evaluates the named function.
 Value Env.call(java.lang.String name, Value a0, Value a1, Value a2, Value a3, Value a4)
          Evaluates the named function.
 Value Callable.callArray(Env env, ArrayValue array, Value key, Value a1)
          Evaluates a callback where the first argument is from an array.
 Value Callback.callArray(Env env, ArrayValue array, Value key, Value a1)
          Evaluates a callback where the first argument is from an array.
 Value Callable.callArray(Env env, ArrayValue array, Value key, Value a1, Value a2)
          Evaluates a callback where the first argument is from an array.
 Value Callback.callArray(Env env, ArrayValue array, Value key, Value a1, Value a2)
          Evaluates a callback where the first argument is from an array.
 Value Callable.callArray(Env env, ArrayValue array, Value key, Value a1, Value a2, Value a3)
          Evaluates a callback where the first argument is from an array.
 Value Callback.callArray(Env env, ArrayValue array, Value key, Value a1, Value a2, Value a3)
          Evaluates a callback where the first argument is from an array.
 Value ArrayValue.callCallback(Env env, Callable callback, Value key)
           
 Value ArrayValue.callCallback(Env env, Callable callback, Value key, Value a2)
           
 Value ArrayValue.callCallback(Env env, Callable callback, Value key, Value a2, Value a3)
           
 Value Value.callCopy(Env env, Value[] args)
          Evaluates the function, returning a copy
 Value AbstractJavaMethod.callCopy(Env env, Value[] args)
          Evaluates the function, returning a copy
 Value Var.callCopy(Env env, Value[] args)
          Evaluates the function, returning a copy
 Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis)
           
 Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value a1)
           
 Value JavaOverloadMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value[] args)
          Evaluates the function.
abstract  Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value[] args)
           
 Value JavaInvoker.callMethod(Env env, QuercusClass qClass, Value qThis, Value[] args)
           
 Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2)
           
 Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3)
           
 Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3, Value a4)
           
 Value AbstractJavaMethod.callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3, Value a4, Value a5)
           
 Value Value.callMethod(Env env, StringValue methodName)
          Evaluates a method with 0 args.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method with 0 args.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method with 1 arg.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash, Value a0)
          Evaluates a method.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash, Value a1)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value Closure.callMethod(Env env, StringValue methodName, int hash, Value[] args)
           
 Value Value.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method with 2 args.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash, Value a0, Value a1)
          Evaluates a method.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          calls the function.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash, Value a0, Value a1, Value a2)
          Evaluates a method with 3 args.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          calls the function.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash, Value a0, Value a1, Value a2, Value a3)
          Evaluates a method with 4 args.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value ObjectExtValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          calls the function.
 Value ArgRef.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value JavaValue.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value JavaAdapter.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method.
 Value JavaAdapterVar.callMethod(Env env, StringValue methodName, int hash, Value a0, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 5 args.
 Value QuercusClass.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          calls the function.
 Value Var.callMethod(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value Value.callMethod(Env env, StringValue methodName, Value a1)
          Evaluates a method with 1 arg.
 Value Value.callMethod(Env env, StringValue methodName, Value[] args)
          Evaluates a method.
 Value Value.callMethod(Env env, StringValue methodName, Value a1, Value a2)
          Evaluates a method with 2 args.
 Value Value.callMethod(Env env, StringValue methodName, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value Value.callMethod(Env env, StringValue methodName, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value Value.callMethod(Env env, StringValue methodName, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName)
           
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash, Value a1)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash, Value[] args)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          calls the function.
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, Value a1)
           
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, Value[] args)
           
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, Value a1, Value a2)
           
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, Value a1, Value a2, Value a3)
           
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, Value a1, Value a2, Value a3, Value a4)
           
 Value QuercusClass.callMethod(Env env, Value qThis, StringValue methodName, Value a1, Value a2, Value a3, Value a4, Value a5)
           
 Value Value.callMethodRef(Env env, StringValue methodName)
          Evaluates a method with 0 args.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method with 0 args.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash)
          Evaluates a method.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method with 1 arg.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash, Value a0)
          Evaluates a method.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash, Value a1)
          Evaluates a method.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash, Value[] args)
          Evaluates a method.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method with 2 args.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash, Value a0, Value a1)
          Evaluates a method.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2)
          Evaluates a method.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash, Value a0, Value a1, Value a2)
          Evaluates a method with 3 args.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash, Value a0, Value a1, Value a2, Value a3)
          Evaluates a method with 4 args.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value ObjectExtValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method.
 Value ArgRef.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value JavaValue.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value JavaAdapter.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method.
 Value JavaAdapterVar.callMethodRef(Env env, StringValue methodName, int hash, Value a0, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 5 args.
 Value QuercusClass.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          calls the function.
 Value Var.callMethodRef(Env env, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value Value.callMethodRef(Env env, StringValue methodName, Value a1)
          Evaluates a method with 1 arg.
 Value Value.callMethodRef(Env env, StringValue methodName, Value[] args)
          Evaluates a method.
 Value Value.callMethodRef(Env env, StringValue methodName, Value a1, Value a2)
          Evaluates a method with 2 args.
 Value Value.callMethodRef(Env env, StringValue methodName, Value a1, Value a2, Value a3)
          Evaluates a method with 3 args.
 Value Value.callMethodRef(Env env, StringValue methodName, Value a1, Value a2, Value a3, Value a4)
          Evaluates a method with 4 args.
 Value Value.callMethodRef(Env env, StringValue methodName, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates a method with 5 args.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName)
           
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash, Value a1)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash, Value[] args)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2, Value a3)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, int hash, Value a1, Value a2, Value a3, Value a4, Value a5)
          calls the function.
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, Value a1)
           
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, Value[] args)
           
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, Value a1, Value a2)
           
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, Value a1, Value a2, Value a3)
           
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, Value a1, Value a2, Value a3, Value a4)
           
 Value QuercusClass.callMethodRef(Env env, Value qThis, StringValue methodName, Value a1, Value a2, Value a3, Value a4, Value a5)
           
 Value CompiledClassDef.callNew(Env env, Expr[] args)
          Eval new
 Value QuercusClass.callNew(Env env, Value... args)
          Creates a new instance.
 Value CompiledClassDef.callNew(Env env, Value[] args)
          Eval new
 Value ProfileFunction.callRef(Env env)
           
 Value Value.callRef(Env env)
          Evaluates the function.
 Value Var.callRef(Env env)
          Evaluates the function.
 Value ProfileFunction.callRef(Env env, Value a1)
           
 Value Value.callRef(Env env, Value a1)
          Evaluates the function with an argument .
 Value Var.callRef(Env env, Value a1)
          Evaluates the function with an argument .
 Value ProfileFunction.callRef(Env env, Value[] args)
           
 Value Value.callRef(Env env, Value[] args)
          Evaluates the function, returning a reference.
 Value Var.callRef(Env env, Value[] args)
          Evaluates the function, returning a reference.
 Value ProfileFunction.callRef(Env env, Value a1, Value a2)
           
 Value Value.callRef(Env env, Value a1, Value a2)
          Evaluates the function with arguments
 Value Var.callRef(Env env, Value a1, Value a2)
          Evaluates the function with arguments
 Value ProfileFunction.callRef(Env env, Value a1, Value a2, Value a3)
           
 Value Value.callRef(Env env, Value a1, Value a2, Value a3)
          Evaluates the function with arguments
 Value Var.callRef(Env env, Value a1, Value a2, Value a3)
          Evaluates the function with arguments
 Value ProfileFunction.callRef(Env env, Value a1, Value a2, Value a3, Value a4)
           
 Value Value.callRef(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the function with arguments
 Value Var.callRef(Env env, Value a1, Value a2, Value a3, Value a4)
          Evaluates the function with arguments
 Value ProfileFunction.callRef(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
           
 Value Value.callRef(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the function with arguments
 Value Var.callRef(Env env, Value a1, Value a2, Value a3, Value a4, Value a5)
          Evaluates the function with arguments
 Value Env.callRef(java.lang.String name)
          Evaluates the named function.
 Value Env.callRef(java.lang.String name, Value a0)
          EvalRefuates the named function.
 Value Env.callRef(java.lang.String name, Value[] args)
          Evaluates the named function.
 Value Env.callRef(java.lang.String name, Value a0, Value a1)
          EvalRefuates the named function.
 Value Env.callRef(java.lang.String name, Value a0, Value a1, Value a2)
          EvalRefuates the named function.
 Value Env.callRef(java.lang.String name, Value a0, Value a1, Value a2, Value a3)
          Evaluates the named function.
 Value Env.callRef(java.lang.String name, Value a0, Value a1, Value a2, Value a3, Value a4)
          Evaluates the named function.
 Value Env.cast(java.lang.Class cl, Value value)
          Handles exit/die
 Value UnsetUnicodeValue.charValueAt(long index)
          Returns the character at an index
 Value UnsetStringValue.charValueAt(long index)
          Returns the character at an index
 Value UnsetBinaryValue.charValueAt(long index)
          Returns the character at an index
 Value BinaryBuilderValue.charValueAt(long index)
          Returns the character at an index
 Value Value.charValueAt(long index)
          Returns the character at the named index.
 Value UnicodeBuilderValue.charValueAt(long index)
          Returns the character at an index
 Value JavaAdapterVar.charValueAt(long index)
          Returns the character at an index
 Value LargeStringBuilderValue.charValueAt(long index)
          Returns the character at an index
 Value StringValue.charValueAt(long index)
          Returns the character at an index
 Value StringBuilderValue.charValueAt(long index)
          Returns the character at an index
 Value Var.charValueAt(long index)
          Returns the character at an index
 Value ObjectExtValue.clone(Env env)
          Clone the object
 Value CompiledObjectValue.clone(Env env)
          Clone the object
 Value Value.clone(Env env)
          Clone for the clone keyword
 Value Var.clone(Env env)
          Clone for the clone keyword
static Value Env.comma(double a0, Value a1)
          Returns the last value.
static Value Env.comma(long a0, Value a1)
          Returns the last value.
static Value Env.comma(Value a0, Value a1)
          Returns the last value.
static Value Env.comma(Value a0, Value a1, Value a2)
          Returns the last value.
static Value Env.comma(Value a0, Value a1, Value a2, Value a3)
          Returns the last value.
static Value Env.comma(Value a0, Value a1, Value a2, Value a3, Value a4)
          Returns the last value.
 Value Env.compileError(java.lang.String msg)
          A parse error
 Value Env.compileWarning(java.lang.String msg)
          A parse warning
 Value CopyArrayValue.contains(Value value)
          Returns the corresponding key if this array contains the given value
abstract  Value ArrayValue.contains(Value value)
          Returns the corresponding key if this array contains the given value
 Value ArrayValueWrapper.contains(Value key)
          Returns the corresponding key if this array contains the given value
 Value JavaAdapter.contains(Value value)
          Returns the corresponding key if this array contains the given value
 Value JavaListAdapter.contains(Value value)
          Returns the corresponding key if this array contains the given value
 Value ArrayValueImpl.contains(Value value)
          Returns the corresponding key if this array contains the given value
 Value CopyArrayValue.containsKey(Value key)
          Returns the corresponding value if this array contains the given key
 Value ArgRef.containsKey(Value key)
           
abstract  Value ArrayValue.containsKey(Value key)
          Returns the corresponding value if this array contains the given key
 Value Value.containsKey(Value key)
          Returns the corresponding value if this array contains the given key
 Value ArrayValueWrapper.containsKey(Value key)
          Returns the corresponding value if this array contains the given key
 Value JavaAdapter.containsKey(Value key)
          Returns the corresponding valeu if this array contains the given key
 Value JavaMapAdapter.containsKey(Value key)
          Returns the corresponding valeu if this array contains the given key
 Value ArrayValueImpl.containsKey(Value key)
          Returns the corresponding value if this array contains the given key
 Value GlobalArrayValue.containsKey(Value key)
          Gets a new value.
 Value CopyArrayValue.containsStrict(Value value)
          Returns the corresponding key if this array contains the given value
abstract  Value ArrayValue.containsStrict(Value value)
          Returns the corresponding key if this array contains the given value
 Value ArrayValueWrapper.containsStrict(Value key)
          Returns the corresponding key if this array contains the given value
 Value JavaAdapter.containsStrict(Value value)
          Returns the corresponding key if this array contains the given value
 Value ArrayValueImpl.containsStrict(Value value)
          Returns the corresponding key if this array contains the given value
 Value ServerArrayValue.copy()
          Copy for assignment.
 Value ObjectExtValue.copy()
          Copy for assignment.
 Value CompiledObjectValue.copy()
          Copy for assignment.
 Value CopyArrayValue.copy()
          Copy for assignment.
 Value ArgRef.copy()
          Copy the value.
 Value ArrayCopyValueImpl.copy()
          Copy the value.
abstract  Value ArrayValue.copy()
          Copy for assignment.
 Value Value.copy()
          Copy for assignment.
 Value ConstArrayValue.copy()
          Copy for assignment.
 Value ArrayValueWrapper.copy()
          Copy for assignment.
abstract  Value JavaAdapter.copy()
          Copy for assignment.
 Value JavaAdapterVar.copy()
          Copy the value.
 Value JavaMapAdapter.copy()
          Copy for assignment.
 Value JavaListAdapter.copy()
          Copy for assignment.
 Value ArrayValueImpl.copy()
          Copy the value.
 Value JavaCollectionAdapter.copy()
          Copy for assignment.
 Value Var.copy()
          Copy the value.
 Value GlobalArrayValue.copy()
          Copy for assignment.
 Value Value.copy(Env env)
          Copy for serialization
 Value ResinSessionArrayValue.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value ObjectExtValue.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value CompiledObjectValue.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value CopyArrayValue.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
abstract  Value ArrayValue.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value Value.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value ArrayValueWrapper.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
abstract  Value JavaAdapter.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value JavaMapAdapter.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value JavaListAdapter.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value ArrayValueImpl.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value SessionArrayValue.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value JavaCollectionAdapter.copy(Env env, java.util.IdentityHashMap<Value,Value> map)
          Copy for serialization
 Value ArgRef.copyArrayItem()
           
 Value Value.copyArrayItem()
          Copy as an array item
 Value Var.copyArrayItem()
          Copy the value as an array item.
 Value ArrayCopyValueImpl.copyReturn()
          Copy for return.
 Value ArrayValue.copyReturn()
          Copy as a return value
 Value Value.copyReturn()
          Copy as a return value
 Value JavaAdapterVar.copyReturn()
          Copy the value as a return value.
 Value ArrayValueImpl.copyReturn()
          Copy for return.
 Value Var.copyReturn()
          Copy the value as a return value.
 Value ServerArrayValue.copySaveFunArg()
          Copy for saving a function arguments.
 Value CopyArrayValue.copySaveFunArg()
          Copy for saving a function arguments.
 Value ArrayCopyValueImpl.copySaveFunArg()
          Copy for saving a method's arguments.
 Value Value.copySaveFunArg()
          Copy for saving a method's arguments.
 Value ArrayValueWrapper.copySaveFunArg()
          Copy for assignment.
 Value ArrayValueImpl.copySaveFunArg()
          Copy for saving a method's arguments.
 Value ObjectExtValue.copyTree(Env env, CopyRoot root)
          Copy for serialization
 Value Value.copyTree(Env env, CopyRoot root)
          Copy for serialization
 Value ArrayValueImpl.copyTree(Env env, CopyRoot root)
          Copy for serialization
 Value Var.copyTree(Env env, CopyRoot root)
          Copy for serialization
static Value BooleanValue.create(java.lang.Boolean value)
           
static Value DoubleValue.create(java.lang.Number value)
           
static Value StringValue.create(java.lang.Object value)
          Creates the string.
static Value UnicodeBuilderValue.create(java.lang.String value)
          Creates a PHP string from a Java String.
static Value StringValue.create(java.lang.String value)
          Creates the string.
static Value StringBuilderValue.create(java.lang.String value)
          Creates a PHP string from a Java String.
 Value Env.createException(java.lang.String exceptionClass, java.lang.String message)
           
 Value Env.createException(java.lang.Throwable e)
          Creates a PHP Exception.
 Value QuercusClass.createObject(Env env)
          Creates a new object without calling the constructor.
 Value CopyArrayValue.createTailKey()
          Pops the top value.
abstract  Value ArrayValue.createTailKey()
          Creatse a tail index.
 Value ArrayValueWrapper.createTailKey()
          Creatse a tail index.
abstract  Value JavaAdapter.createTailKey()
          Creatse a tail index.
 Value JavaMapAdapter.createTailKey()
          Creatse a tail index.
 Value ArrayValueImpl.createTailKey()
          Creatse a tail index.
 Value JavaCollectionAdapter.createTailKey()
          Creatse a tail index.
 Value ArgRef.current()
           
 Value ArrayValue.current()
          Returns the current value.
 Value Value.current()
          Returns the current value
 Value ArrayValueWrapper.current()
          Returns the current value.
 Value JavaAdapter.current()
          Returns the current value.
 Value JavaAdapterVar.current()
          Returns the current value
 Value JavaListAdapter.current()
          Returns the current value.
 Value Var.current()
          Returns the current value
 Value Env.deprecatedArgument(java.lang.String name)
          A warning about an deprecated argument passed to a function.
 Value Env.die()
          Handles exit/die
 Value Env.die(java.lang.String msg)
          Handles exit/die
 Value Value.div(long r)
          Multiplies to the following value.
 Value ArgRef.div(Value rValue)
          Divides the following value.
 Value Value.div(Value rValue)
          Divides the following value.
 Value JavaAdapterVar.div(Value rValue)
          Divides the following value.
 Value Var.div(Value rValue)
          Divides the following value.
 Value ArrayValue.each()
          The each iterator
 Value ArrayValueWrapper.each()
          The each iterator
 Value JavaAdapter.each()
          The each iterator
 Value JavaListAdapter.each()
          The each iterator
 Value ArrayValue.end()
          Returns the last value.
 Value Value.end()
          Returns the end value.
 Value ArrayValueWrapper.end()
          Returns the last value.
 Value JavaAdapter.end()
          Returns the last value.
 Value JavaAdapterVar.end()
          Returns the end value.
 Value JavaListAdapter.end()
          Returns the last value.
 Value Var.end()
          Returns the end value.
 Value Value.eqValue(Value rValue)
          Returns true for equality
 Value Env.error(int code, Location location, java.lang.String msg)
           
 Value Env.error(int code, Location location, java.lang.String loc, java.lang.String msg)
          Writes an error.
 Value Env.error(int code, java.lang.String locString, java.lang.String msg)
           
 Value Env.error(Location location, java.lang.String msg)
          A fatal runtime error.
 Value Env.error(java.lang.String msg)
          A fatal runtime error.
 Value Env.error(java.lang.String loc, java.lang.String msg)
          A fatal runtime error.
 Value Env.error(java.lang.String msg, java.lang.Throwable e)
          A warning with an exception.
 Value Env.error(java.lang.Throwable e)
          A warning with an exception.
 Value[] JavaInvoker.evalArguments(Env env, Expr fun, Expr[] args)
          Evaluates a function's argument, handling ref vs non-ref
 Value Env.evalCode(java.lang.String code)
          Compiles and evalutes the given code
 Value ProfilePage.execute(Env env)
          Execute the program
 Value ProfileEnv.executePage(QuercusPage page)
          Evaluates the top-level code in profiling mode
protected  Value Env.executePage(QuercusPage page)
          Executes the given page
 Value ProfileEnv.executePageTop(QuercusPage page)
          Evaluates the top-level code in profiling mode
protected  Value Env.executePageTop(QuercusPage page)
          Executes the given page
 Value Env.executeTop()
          Evaluates the top-level code
 Value Env.exit()
          Handles exit/die
 Value Env.exit(Value msg)
          Handles exit/die
 Value Env.expectBoolean(Value value)
          Check for expected type.
 Value Env.expectNumeric(Value value)
          Check for expected type.
 Value Env.expectString(Value value)
          Check for expected type.
static Value Env.first(Value value)
          Returns the first value
static Value Env.first(Value value, double a1)
          Returns the first value
static Value Env.first(Value value, Value a1)
          Returns the first value
static Value Env.first(Value value, Value a1, Value a2)
          Returns the first value
static Value Env.first(Value value, Value a1, Value a2, Value a3)
          Returns the first value
static Value Env.first(Value value, Value a1, Value a2, Value a3, Value a4)
          Returns the first value
static Value Env.first(Value value, Value a1, Value a2, Value a3, Value a4, Value a5)
          Returns the first value
 Value EnvVarImpl.get()
          Returns the current value.
 Value LazySaveEnvVar.get()
          Returns the current value.
abstract  Value EnvVar.get()
          Returns the current value.
abstract  Value ArrayValue.AbstractGet.get(java.util.Map.Entry<Value,Value> entry)
           
 Value ArrayValue.GetKey.get(java.util.Map.Entry<Value,Value> entry)
           
 Value ArrayValue.GetValue.get(java.util.Map.Entry<Value,Value> entry)
           
 Value ArrayDelegate.get(ObjectValue qThis, Value key)
          Returns the value for the specified key.
 Value CompiledClassDef.get(Value name)
          Adds a value.
 Value ServerArrayValue.get(Value key)
          Gets a new value.
 Value CopyArrayValue.get(Value key)
          Gets a new value.
 Value ArgRef.get(Value index)
          Returns the array ref.
abstract  Value ArrayValue.get(Value key)
          Gets a new value.
 Value Value.get(Value index)
          Returns the array ref.
 Value ArrayValueWrapper.get(Value key)
          Gets a new value.
 Value JavaMapValue.get(Value name)
           
 Value UnicodeBuilderValue.get(Value key)
          Returns the character at an index
abstract  Value JavaAdapter.get(Value key)
          Gets a new value.
 Value ObjectValue.get(Value key)
          Returns the array value with the given key.
 Value JavaAdapterVar.get(Value index)
          Returns the array ref.
 Value JavaMapAdapter.get(Value key)
          Gets a new value.
 Value JavaListAdapter.get(Value key)
          Gets a new value.
 Value ArrayValueImpl.get(Value key)
          Gets a new value.
 Value LargeStringBuilderValue.get(Value key)
          Returns the character at an index
 Value StringValue.get(Value key)
          Returns the character at an index
 Value JavaCollectionAdapter.get(Value key)
          Gets a new value.
 Value StringBuilderValue.get(Value key)
          Returns the character at an index
 Value Var.get(Value index)
          Returns the array ref.
 Value GlobalArrayValue.get(Value key)
          Gets a new value.
 Value CompiledClassDef.getArg(Value name)
          Returns the field value, if unset, creates an ArgGetValue.
 Value ServerArrayValue.getArg(Value key, boolean isTop)
          Gets a new value.
 Value ArgObjectGetValue.getArg(Value index, boolean isTop)
          Returns the value for a get arg.
 Value CopyArrayValue.getArg(Value index, boolean isTop)
          Returns the value as an argument which may be a reference.
 Value ArrayCopyValueImpl.getArg(Value index, boolean isTop)
          Returns the value as an argument which may be a reference.
abstract  Value ArrayValue.getArg(Value index, boolean isTop)
          Returns the value as an argument which may be a reference.
 Value Value.getArg(Value index, boolean isTop)
          Returns the array ref as a function argument.
 Value ArrayValueWrapper.