com.caucho.quercus.lib.reflection
Class ReflectionExtension

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

public class ReflectionExtension
extends java.lang.Object
implements Reflector


Constructor Summary
protected ReflectionExtension(Env env, java.lang.String extension)
           
 
Method Summary
static ReflectionExtension __construct(Env env, java.lang.String name)
           
static java.lang.String export(Env env, java.lang.String name, boolean isReturn)
           
 ArrayValue getClasses(Env env)
           
 ArrayValue getClassNames(Env env)
           
 ArrayValue getConstants(Env env)
           
 ArrayValue getFunctions(Env env)
           
 ArrayValue getINIEntries(Env env)
           
 java.lang.String getName()
           
 java.lang.String getVersion()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReflectionExtension

protected ReflectionExtension(Env env,
                              java.lang.String extension)
Method Detail

__construct

public static ReflectionExtension __construct(Env env,
                                              java.lang.String name)

export

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

getName

public java.lang.String getName()

getVersion

public java.lang.String getVersion()

getFunctions

public ArrayValue getFunctions(Env env)

getConstants

public ArrayValue getConstants(Env env)

getINIEntries

public ArrayValue getINIEntries(Env env)

getClasses

public ArrayValue getClasses(Env env)

getClassNames

public ArrayValue getClassNames(Env env)

toString

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