Package com.caucho.quercus.env

Interface Summary
ArrayDelegate A delegate that performs Array operations for Quercus objects.
CountDelegate A delegate that performs the count operations for Quercus objects.
EnvCleanup  
TraversableDelegate A delegate that performs Iterator operations for Quercus objects.
VarMap<K,V> Represents a PHP variable map
 

Class Summary
AbstractJavaMethod Represents the introspected static function information.
ArgGetFieldValue Represents an field-get argument which might be a call to a reference.
ArgGetValue Represents an array-get argument which might be a call to a reference.
ArgObjectGetValue Represents an object-get argument which might be a call to a reference.
ArrayCopyValueImpl Represents a PHP array value copied as part of deserialization or APC.
ArrayValue Represents a PHP array value.
ArrayValue.AbstractGet  
ArrayValue.Entry  
ArrayValue.EntryIterator  
ArrayValue.GetKey  
ArrayValue.GetValue  
ArrayValue.KeyComparator  
ArrayValue.KeyIterator  
ArrayValue.ValueComparator  
ArrayValue.ValueIterator  
ArrayValueImpl Represents a PHP array value.
ArrayValueWrapper Represents a PHP array value.
BigDecimalValue Represents a Quercus java BigInteger value.
BigIntegerValue Represents a Quercus java BigInteger value.
BinaryBuilderStream Stream for appending to binary builder.
BinaryBuilderValue Represents a 8-bit PHP 6 style binary builder (unicode.semantics = on)
BinaryValue Represents an 8-bit binary php-6 value.
BooleanValue Represents a PHP boolean value.
BreakValue Represents a PHP break value.
BytesValue Represents a 8-bit binary string value.
Callback Represents a call to a function.
CallbackFunction Represents a call to a function.
CallbackObjectMethod Represents a call to an object's method
ChainedMap<K,V> Represents a PHP chained map
CompiledObjectValue Represents a compiled object value.
CompositeDataValue  
CompositeDataWrapper  
ConstArrayValue Represents a PHP array value.
ContinueValue Represents a PHP continue value.
CopyArrayValue Represents a PHP array value.
CopyObjectExtValue Represents a copy of an object value for serialization/apc
CopyRoot Root for saving copy information for the serialization cache.
DefaultValue Represents a PHP default value.
DefinitionKey Key for caching function definitions
DefinitionState Represents the state of the definitions: functions, classes and constants.
DoubleValue Represents a PHP double value.
Env Represents the Quercus environment.
FunctionMap Handles Java function overloading.
GlobalArrayValue Represents the server
ImportMap  
JavaAdapter Interface for marshalled Java data structures.
JavaAdapterVar Represents a PHP variable value.
JavaCalendarValue Represents a Quercus java Calendar value.
JavaCollectionAdapter Represents a marshalled Collection argument.
JavaCollectionAdapter.CollectionEntry  
JavaCollectionAdapter.CollectionValueEntry  
JavaConstructor Represents the introspected static function information.
JavaDateValue Represents a Quercus java Date value.
JavaInvoker Represents the introspected static function information.
JavaListAdapter Represents a marshalled Collection argument.
JavaMapAdapter Represents a marshalled Map argument.
JavaMapAdapter.MapEntry  
JavaMapValue Represents a Quercus java value.
JavaMethod Represents a function created from a java method.
JavaOverloadMethod Represents the introspected static function information.
JavaResourceValue Represents a Quercus java value representing a PHP resource value.
JavaURLValue Represents a Quercus java URL value.
JavaValue Represents a Quercus java value.
LargeStringBuilderValue Represents a 8-bit PHP 5 style binary builder (unicode.semantics = off), used for large data like file reads.
LocaleInfo  
LongValue Represents a PHP long value.
MethodMap<V> Case-insensitive method mapping
NullThisValue Represents a PHP null value, used for
NullValue Represents a PHP null value.
NumberValue Represents a PHP number value (double or long).
ObjectExtJavaValue Represents a PHP object which extends a Java value.
ObjectExtValue Represents a PHP object value.
ObjectExtValue.Entry  
ObjectExtValue.EntryIterator  
ObjectExtValue.KeyIterator  
ObjectExtValue.ValueIterator  
ObjectValue Represents a Quercus object value.
OutputBuffer Represents a PHP output buffer
Post Handling of POST requests.
ProEnv Represents the Quercus environment.
ProSessionArrayValue Represents the $_SESSION
QuercusClass Represents a Quercus runtime class.
QuercusLocale  
RefVar Represents a reference to a PHP variable in a function call.
ResinSessionArrayValue Represents the $_SESSION
ResourceValue Represents a PHP resource
SerializeMap  
ServerArrayValue Represents the server
SessionArrayValue Represents the $_SESSION
SessionCallback Represents a PHP session callback.
SessionVar Represents a PHP variable value.
Shutdown Represents a PHP shutdown function.
StringBuilderValue Represents a PHP 5 style string builder (unicode.semantics = off)
StringInputStream Represents an ISO-8859-1 input stream.
StringValue Represents a Quercus string value.
TempBufferBytesValue Represents a PHP string value implemented as a TempBuffer, with encoding iso-8859-1..
UnicodeBuilderValue Represents a PHP string value.
UnicodeValue Represents a 16-bit unicode string value.
UnicodeValueImpl Represents a unicode string value.
UnserializeCacheEntry Cache entry root
UnsetBinaryValue  
UnsetStringValue  
UnsetUnicodeValue  
UnsetValue Represents a PHP null value.
Value Represents a PHP expression value.
ValueType  
Var Represents a PHP variable value.
 

Enum Summary
FieldVisibility Represents a PHP field visibility
 

Exception Summary
QuercusLanguageException Parent of PHP exceptions
QuercusValueException Parent of PHP exceptions