Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,ClassDef> |
QuercusContext.getClassMap()
Returns the class maps.
|
Modifier and Type | Class and Description |
---|---|
class |
LazyClassDef
Lazily load a compiled class
|
Modifier and Type | Method and Description |
---|---|
ClassDef |
LazyClassDef.loadClassDef()
forces a load of any lazy ClassDef
|
Modifier and Type | Class and Description |
---|---|
class |
CompiledAbstractClassDef |
class |
CompiledClassDef
Represents a PHP class value.
|
class |
CompiledInterfaceDef |
Modifier and Type | Field and Description |
---|---|
ClassDef[] |
Env._classDef |
Modifier and Type | Method and Description |
---|---|
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()
Returns the class definitions for this class.
|
ClassDef[] |
SaveState.getClassDefList()
Returns the class def
|
ClassDef |
JavaInvoker.getDeclaringClass()
Returns the implementing class.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
MethodMap(QuercusClass quercusClass,
ClassDef classDef) |
QuercusClass(ModuleContext moduleContext,
ClassDef classDef,
QuercusClass parent) |
Modifier and Type | Method and Description |
---|---|
FunctionInfo |
ExprFactory.createFunctionInfo(QuercusContext quercus,
ClassDef classDef,
java.lang.String name)
Creates a new FunctionInfo
|
Modifier and Type | Method and Description |
---|---|
ClassDef |
AbstractFunction.getDeclaringClass()
Returns the implementing class.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,ClassDef> |
ModuleContext.getClassMap()
Returns the class maps.
|
Modifier and Type | Method and Description |
---|---|
ClassDef |
QuercusPage.findClass(java.lang.String name)
Finds a function.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,ClassDef> |
QuercusPage.getClassMap()
Returns the class map.
|
java.util.HashMap<java.lang.String,ClassDef> |
InterpretedPage.getClassMap()
Returns the class map.
|
Modifier and Type | Method and Description |
---|---|
protected void |
QuercusPage.addClass(java.lang.String name,
ClassDef cl)
Adds a class.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
ClassDef |
ObjectMethod.getDeclaringClass() |
ClassDef |
Function.getDeclaringClass()
Returns the declaring class
|
ClassDef |
FunctionInfo.getDeclaringClass()
Gets the owning class.
|
ClassDef |
ClassDef.loadClassDef()
forces a load of any lazy ClassDef
|
Constructor and Description |
---|
FunctionInfo(QuercusContext quercus,
ClassDef classDef,
java.lang.String name) |
MethodDeclaration(ExprFactory exprFactory,
Location location,
ClassDef qClass,
java.lang.String name,
FunctionInfo info,
Arg[] argList) |