com.caucho.quercus.lib.reflection
Class ReflectionObject

java.lang.Object
  extended by com.caucho.quercus.lib.reflection.ReflectionClass
      extended by com.caucho.quercus.lib.reflection.ReflectionObject
All Implemented Interfaces:
Reflector

public class ReflectionObject
extends ReflectionClass


Field Summary
 
Fields inherited from class com.caucho.quercus.lib.reflection.ReflectionClass
_name, IS_EXPLICIT_ABSTRACT, IS_FINAL, IS_IMPLICIT_ABSTRACT
 
Constructor Summary
protected ReflectionObject(QuercusClass cls)
           
 
Method Summary
static ReflectionObject __construct(Env env, Value val)
           
static java.lang.String export(Env env, Value object, boolean isReturn)
           
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.quercus.lib.reflection.ReflectionClass
getConstant, getConstants, getConstructor, getDefaultProperties, getDocComment, getEndLine, getExtension, getExtensionName, getFileName, getInterfaces, getMethod, getMethods, getModifiers, getName, getParentClass, getProperties, getProperty, getQuercusClass, getStartLine, getStaticProperties, getStaticPropertyValue, hasConstant, hasMethod, hasProperty, implementsInterface, isAbstract, isFinal, isInstance, isInstantiable, isInterface, isInternal, isIterateable, isSubclassOf, isUserDefined, newInstance, newInstanceArgs, setStaticPropertyValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReflectionObject

protected ReflectionObject(QuercusClass cls)
Method Detail

__construct

public static ReflectionObject __construct(Env env,
                                           Value val)

export

public static java.lang.String export(Env env,
                                      Value object,
                                      boolean isReturn)

toString

public java.lang.String toString()
Overrides:
toString in class ReflectionClass