Uses of Class
com.caucho.quercus.program.ClassDef

Packages that use ClassDef
com.caucho.quercus   
com.caucho.quercus.classes   
com.caucho.quercus.env   
com.caucho.quercus.expr   
com.caucho.quercus.function   
com.caucho.quercus.module   
com.caucho.quercus.page   
com.caucho.quercus.program   
 

Uses of ClassDef in com.caucho.quercus
 

Methods in com.caucho.quercus that return ClassDef
 ClassDef QuercusContext.findClass(java.lang.String name)
          Returns the class with the given name.
 ClassDef QuercusContext.findJavaClassWrapper(java.lang.String name)
          Finds the java class wrapper.
 ClassDef QuercusContext.getClassDef(int id)
          Returns the class def with the given index.
 ClassDef[] QuercusContext.getClassDefMap()
          Returns the undefined functions
 

Methods in com.caucho.quercus that return types with arguments of type ClassDef
 java.util.HashMap<java.lang.String,ClassDef> QuercusContext.getClassMap()
          Returns the class maps.
 

Uses of ClassDef in com.caucho.quercus.classes
 

Subclasses of ClassDef in com.caucho.quercus.classes
 class LazyClassDef
          Lazily load a compiled class
 

Methods in com.caucho.quercus.classes that return ClassDef
 ClassDef LazyClassDef.loadClassDef()
          forces a load of any lazy ClassDef
 

Uses of ClassDef in com.caucho.quercus.env
 

Subclasses of ClassDef in com.caucho.quercus.env
 class CompiledAbstractClassDef
           
 class CompiledClassDef
          Represents a PHP class value.
 class CompiledInterfaceDef
           
 

Fields in com.caucho.quercus.env declared as ClassDef
 ClassDef[] Env._classDef
           
 

Methods in com.caucho.quercus.env that return ClassDef
 ClassDef DefinitionState.findClassDef(java.lang.String name)
          Adds a class, e.g.
 ClassDef Env.findClassDef(java.lang.String name)
           
 ClassDef QuercusClass.getClassDef()
           
 ClassDef[] QuercusClass.getClassDefList()
           
 ClassDef[] SaveState.getClassDefList()
          Returns the class def
 ClassDef JavaInvoker.getDeclaringClass()
          Returns the implementing class.
 

Methods in com.caucho.quercus.env with parameters of type ClassDef
 void Env.addClass(ClassDef def, int classId, int parentId)
          Adds the class with the given name
 void Env.addClass(java.lang.String name, ClassDef def)
           
 void DefinitionState.addClassDef(java.lang.String name, ClassDef cl)
          Adds a class, e.g.
 void Env.addClassDef(java.lang.String name, ClassDef cl)
          Adds a class, e.g.
 

Constructors in com.caucho.quercus.env with parameters of type ClassDef
MethodMap(QuercusClass quercusClass, ClassDef classDef)
           
QuercusClass(ModuleContext moduleContext, ClassDef classDef, QuercusClass parent)
           
 

Uses of ClassDef in com.caucho.quercus.expr
 

Methods in com.caucho.quercus.expr with parameters of type ClassDef
 FunctionInfo ExprFactory.createFunctionInfo(QuercusContext quercus, ClassDef classDef, java.lang.String name)
          Creates a new FunctionInfo
 

Uses of ClassDef in com.caucho.quercus.function
 

Methods in com.caucho.quercus.function that return ClassDef
 ClassDef AbstractFunction.getDeclaringClass()
          Returns the implementing class.
 

Uses of ClassDef in com.caucho.quercus.module
 

Methods in com.caucho.quercus.module that return types with arguments of type ClassDef
 java.util.HashMap<java.lang.String,ClassDef> ModuleContext.getClassMap()
          Returns the class maps.
 

Uses of ClassDef in com.caucho.quercus.page
 

Methods in com.caucho.quercus.page that return ClassDef
 ClassDef QuercusPage.findClass(java.lang.String name)
          Finds a function.
 

Methods in com.caucho.quercus.page that return types with arguments of type ClassDef
 java.util.HashMap<java.lang.String,ClassDef> InterpretedPage.getClassMap()
          Returns the class map.
 java.util.HashMap<java.lang.String,ClassDef> QuercusPage.getClassMap()
          Returns the class map.
 

Methods in com.caucho.quercus.page with parameters of type ClassDef
protected  void QuercusPage.addClass(java.lang.String name, ClassDef cl)
          Adds a class.
 

Uses of ClassDef in com.caucho.quercus.program
 

Subclasses of ClassDef in com.caucho.quercus.program
 class CompositeDataClassDef
          Represents an introspected Java class.
 class InterpretedClassDef
          Represents an interpreted PHP class definition.
 class JavaArrayClassDef
          Represents an introspected Java class.
 class JavaClassDef
          Represents an introspected Java class.
 class JavaCollectionClassDef
          Represents an introspected Java class.
 class JavaListClassDef
          Represents an introspected Java class.
 class JavaMapClassDef
          Represents an introspected Java class.
 

Methods in com.caucho.quercus.program that return ClassDef
 ClassDef Function.getDeclaringClass()
           
 ClassDef FunctionInfo.getDeclaringClass()
          Gets the owning class.
 ClassDef ObjectMethod.getDeclaringClass()
           
 ClassDef ClassDef.loadClassDef()
          forces a load of any lazy ClassDef
 

Constructors in com.caucho.quercus.program with parameters of type ClassDef
FunctionInfo(QuercusContext quercus, ClassDef classDef, java.lang.String name)
           
MethodDeclaration(ExprFactory exprFactory, Location location, ClassDef qClass, java.lang.String name, FunctionInfo info, Arg[] argList)