|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AbstractFunction in com.caucho.quercus |
---|
Methods in com.caucho.quercus that return AbstractFunction | |
---|---|
AbstractFunction |
QuercusContext.findFunction(java.lang.String name)
Returns the function with the given name. |
AbstractFunction |
QuercusContext.findFunctionImpl(java.lang.String name)
Returns the function with the given name. |
AbstractFunction |
QuercusContext.findLowerFunctionImpl(java.lang.String lowerName)
Returns the function with the given name. |
AbstractFunction[] |
QuercusContext.getFunctionMap()
Returns the undefined functions |
AbstractFunction |
QuercusContext.parseFunction(java.lang.String name,
java.lang.String args,
java.lang.String code)
Parses a function. |
Methods in com.caucho.quercus with parameters of type AbstractFunction | |
---|---|
int |
QuercusContext.setFunction(java.lang.String name,
AbstractFunction fun)
|
Uses of AbstractFunction in com.caucho.quercus.classes |
---|
Methods in com.caucho.quercus.classes that return AbstractFunction | |
---|---|
AbstractFunction |
LazyClassDef.findConstructor()
Returns the constructor |
Methods in com.caucho.quercus.classes that return types with arguments of type AbstractFunction | |
---|---|
java.util.Set<java.util.Map.Entry<java.lang.String,AbstractFunction>> |
LazyClassDef.functionSet()
|
Uses of AbstractFunction in com.caucho.quercus.env |
---|
Subclasses of AbstractFunction in com.caucho.quercus.env | |
---|---|
class |
AbstractJavaMethod
Represents the introspected static function information. |
class |
JavaConstructor
Represents the introspected static function information. |
class |
JavaInvoker
Represents the introspected static function information. |
class |
JavaMethod
Represents a function created from a java method. |
class |
JavaOverloadMethod
Represents the introspected static function information. |
Fields in com.caucho.quercus.env declared as AbstractFunction | |
---|---|
AbstractFunction[] |
Env._fun
|
Fields in com.caucho.quercus.env with type parameters of type AbstractFunction | |
---|---|
java.util.HashMap<java.lang.String,AbstractFunction> |
Env._anonymousFunMap
|
Methods in com.caucho.quercus.env that return AbstractFunction | |
---|---|
AbstractFunction |
Env.createAnonymousFunction(java.lang.String args,
java.lang.String code)
|
AbstractFunction |
CompiledClassDef.findConstructor()
Returns the constructor |
AbstractFunction |
QuercusClass.findConstructor()
Finds the matching constructor. |
AbstractFunction |
Env.findFunction(int id)
Returns the function with a given name. |
AbstractFunction |
DefinitionState.findFunction(java.lang.String name)
Finds the java reflection method for the function with the given name. |
AbstractFunction |
Env.findFunction(java.lang.String name)
Returns the function with a given name. |
AbstractFunction |
QuercusClass.findFunction(java.lang.String methodName)
Finds the matching function. |
AbstractFunction |
Env.findFunction(java.lang.String className,
java.lang.String methodName)
Finds the class and method. |
AbstractFunction |
JavaAdapter.findFunction(StringValue methodName)
Returns the method. |
AbstractFunction |
ObjectValue.findFunction(StringValue methodName)
Finds the method name. |
AbstractFunction |
QuercusClass.findFunction(StringValue methodName)
Finds the matching function. |
AbstractFunction |
Value.findFunction(StringValue methodName)
Finds the method name. |
AbstractFunction |
QuercusClass.findStaticFunction(java.lang.String name)
Finds the matching function. |
AbstractFunction |
QuercusClass.findStaticFunctionLowerCase(java.lang.String name)
Finds a function. |
AbstractFunction |
JavaOverloadMethod.getActualFunction(Expr[] args)
Returns the actual function |
AbstractFunction |
QuercusClass.getCall()
Gets the __call |
AbstractFunction |
QuercusClass.getConstructor()
Gets the constructor. |
protected AbstractFunction[] |
Env.getDefaultFunctionMap()
|
AbstractFunction |
QuercusClass.getDestructor()
Gets the destructor. |
AbstractFunction |
QuercusClass.getFieldGet()
Returns the __fieldGet |
AbstractFunction |
QuercusClass.getFieldSet()
Returns the __fieldSet |
AbstractFunction |
CallbackFunction.getFunction(Env env)
|
AbstractFunction |
Env.getFunction(java.lang.String name)
|
AbstractFunction |
QuercusClass.getFunction(StringValue methodName)
Finds the matching function. |
AbstractFunction |
QuercusClass.getFunction(StringValue methodName,
int hash)
Finds the matching function. |
AbstractFunction |
Env.getFunction(Value name)
Finds the java reflection method for the function with the given name. |
AbstractFunction[] |
SaveState.getFunctionList()
Returns the function list |
AbstractFunction |
QuercusClass.getInvoke()
Gets the __invoke |
AbstractFunction |
QuercusClass.getIsset()
|
AbstractFunction |
QuercusClass.getStaticFunction(java.lang.String name)
Finds the matching function. |
AbstractFunction |
QuercusClass.getToString()
Gets the __toString |
AbstractFunction |
QuercusClass.getUnset()
|
Methods in com.caucho.quercus.env that return types with arguments of type AbstractFunction | |
---|---|
java.lang.Iterable<AbstractFunction> |
QuercusClass.getClassMethods()
Returns the declared functions. |
MethodMap<AbstractFunction> |
QuercusClass.getMethodMap()
|
Methods in com.caucho.quercus.env with parameters of type AbstractFunction | |
---|---|
Value |
DefinitionState.addFunction(java.lang.String name,
AbstractFunction fun)
Adds a function, e.g. |
Value |
Env.addFunction(java.lang.String name,
AbstractFunction fun)
|
Value |
DefinitionState.addFunction(java.lang.String name,
java.lang.String lowerName,
AbstractFunction fun)
Adds a function from a compiled include |
Value |
Env.addFunctionFromPage(java.lang.String name,
java.lang.String lowerName,
AbstractFunction fun)
Adds a function from a compiled include |
void |
QuercusClass.addMethod(java.lang.String name,
AbstractFunction fun)
Adds a method. |
void |
QuercusClass.addMethodIfNotExist(java.lang.String name,
AbstractFunction fun)
Adds a method if it does not exist. |
void |
QuercusClass.setCall(AbstractFunction fun)
Sets the __call |
void |
QuercusClass.setConstructor(AbstractFunction fun)
Sets the constructor. |
void |
QuercusClass.setDestructor(AbstractFunction fun)
Sets the destructor. |
void |
QuercusClass.setFieldGet(AbstractFunction fun)
Sets the __fieldGet |
void |
QuercusClass.setFieldSet(AbstractFunction fun)
Sets the __fieldSet |
protected void |
CallbackFunction.setFunction(AbstractFunction fun)
Allow subclasses to set the abstract function directly. |
void |
QuercusClass.setInvoke(AbstractFunction fun)
Sets the __invoke |
void |
QuercusClass.setIsset(AbstractFunction isset)
|
void |
QuercusClass.setToString(AbstractFunction fun)
Sets the __toString |
void |
QuercusClass.setUnset(AbstractFunction unset)
|
void |
Env.updateFunction(int id,
AbstractFunction fun)
|
Constructors in com.caucho.quercus.env with parameters of type AbstractFunction | |
---|---|
CallbackFunction(AbstractFunction fun)
|
|
CallbackFunction(AbstractFunction fun,
java.lang.String funName)
|
Uses of AbstractFunction in com.caucho.quercus.expr |
---|
Fields in com.caucho.quercus.expr declared as AbstractFunction | |
---|---|
protected AbstractFunction |
ClassMethodVarExpr._fun
|
protected AbstractFunction |
ClassVarMethodExpr._fun
|
protected AbstractFunction |
ClassVarMethodVarExpr._fun
|
protected AbstractFunction |
ClassVirtualMethodVarExpr._fun
|
Uses of AbstractFunction in com.caucho.quercus.function |
---|
Subclasses of AbstractFunction in com.caucho.quercus.function | |
---|---|
class |
CompiledFunction
Represents a compiled function |
class |
CompiledFunction_0
Represents a compiled function with 0 args |
class |
CompiledFunction_1
Represents a compiled function with 1 arg |
class |
CompiledFunction_2
Represents a compiled function with 2 args |
class |
CompiledFunction_3
Represents a compiled function with 3 args |
class |
CompiledFunction_4
Represents a compiled function with 4 args |
class |
CompiledFunction_5
Represents a compiled function with 5 args |
class |
CompiledFunction_N
Represents a compiled function with N args |
class |
CompiledFunctionRef
Represents a compiled function with 1 arg |
class |
CompiledFunctionRef_0
Represents a compiled function with 0 args |
class |
CompiledFunctionRef_1
Represents a compiled function with 1 arg |
class |
CompiledFunctionRef_2
Represents a compiled function with 2 args |
class |
CompiledFunctionRef_3
Represents a compiled function with 3 args |
class |
CompiledFunctionRef_4
Represents a compiled function with 4 args |
class |
CompiledFunctionRef_5
Represents a compiled function with 5 args |
class |
CompiledFunctionRef_N
Represents a compiled function with N args |
class |
CompiledMethod
Represents a compiled method with 0 args |
class |
CompiledMethod_0
Represents a compiled method with 0 args |
class |
CompiledMethod_1
Represents a compiled method with 1 arg |
class |
CompiledMethod_2
Represents a compiled method with 2 args |
class |
CompiledMethod_3
Represents a compiled method with 3 args |
class |
CompiledMethod_4
Represents a compiled method with 4 args |
class |
CompiledMethod_5
Represents a compiled method with 5 args |
class |
CompiledMethod_N
Represents a compiled method with N args |
class |
CompiledMethodRef
Represents a compiled function with 1 arg |
class |
CompiledMethodRef_0
Represents a compiled method with 0 args |
class |
CompiledMethodRef_1
Represents a compiled method with 1 arg |
class |
CompiledMethodRef_2
Represents a compiled method with 2 args |
class |
CompiledMethodRef_3
Represents a compiled method with 3 args |
class |
CompiledMethodRef_4
Represents a compiled method with 4 args |
class |
CompiledMethodRef_5
Represents a compiled method with 5 args |
class |
CompiledMethodRef_N
Represents a compiled method with N args |
class |
CompiledRefMethod_0
Represents a compiled method with 0 args |
class |
FunSpecialCall
Represents a function |
class |
LazyFunction
Lazily load a compiled function. |
class |
LazyMethod
Lazily load a compiled method. |
Methods in com.caucho.quercus.function that return AbstractFunction | |
---|---|
AbstractFunction |
AbstractFunction.getActualFunction(Expr[] args)
Returns the actual function |
AbstractFunction |
AbstractFunction.toFun()
For lazy functions, returns the actual function |
AbstractFunction |
LazyFunction.toFun()
|
AbstractFunction |
LazyMethod.toFun(QuercusClass quercusClass)
|
Constructors in com.caucho.quercus.function with parameters of type AbstractFunction | |
---|---|
FunSpecialCall(AbstractFunction call,
StringValue name)
|
Uses of AbstractFunction in com.caucho.quercus.lib.reflection |
---|
Methods in com.caucho.quercus.lib.reflection that return AbstractFunction | |
---|---|
protected AbstractFunction |
ReflectionFunctionAbstract.getFunction()
|
Constructors in com.caucho.quercus.lib.reflection with parameters of type AbstractFunction | |
---|---|
ReflectionFunction(AbstractFunction fun)
|
|
ReflectionFunctionAbstract(AbstractFunction fun)
|
|
ReflectionMethod(AbstractFunction method)
|
|
ReflectionMethod(java.lang.String clsName,
AbstractFunction method)
|
|
ReflectionParameter(AbstractFunction fun,
Arg arg)
|
|
ReflectionParameter(java.lang.String clsName,
AbstractFunction fun,
Arg arg)
|
Uses of AbstractFunction in com.caucho.quercus.module |
---|
Subclasses of AbstractFunction in com.caucho.quercus.module | |
---|---|
class |
StaticFunction
Represents the introspected static function information. |
Uses of AbstractFunction in com.caucho.quercus.page |
---|
Methods in com.caucho.quercus.page that return AbstractFunction | |
---|---|
AbstractFunction |
InterpretedPage.findFunction(java.lang.String name)
Finds the function |
AbstractFunction |
QuercusPage.findFunction(java.lang.String name)
Finds a function. |
Methods in com.caucho.quercus.page with parameters of type AbstractFunction | |
---|---|
protected void |
QuercusPage.addFunction(java.lang.String name,
AbstractFunction fun)
Adds a function. |
boolean |
InterpretedPage.setRuntimeFunction(AbstractFunction[] funList)
Sets a runtime function array after an env. |
boolean |
QuercusPage.setRuntimeFunction(AbstractFunction[] funList)
Sets a runtime function array after an env. |
Uses of AbstractFunction in com.caucho.quercus.parser |
---|
Methods in com.caucho.quercus.parser that return AbstractFunction | |
---|---|
static AbstractFunction |
QuercusParser.parseFunction(QuercusContext quercus,
java.lang.String name,
java.lang.String args,
java.lang.String code)
|
Uses of AbstractFunction in com.caucho.quercus.program |
---|
Subclasses of AbstractFunction in com.caucho.quercus.program | |
---|---|
class |
Function
Represents sequence of statements. |
class |
MethodDeclaration
Declaration for an abstract function or interface. |
class |
ObjectMethod
Represents sequence of statements. |
class |
UndefinedFunction
Represents an undefined |
class |
UnsetFunction
Represents an unset function |
Fields in com.caucho.quercus.program declared as AbstractFunction | |
---|---|
protected AbstractFunction |
InterpretedClassDef._call
|
protected AbstractFunction |
InterpretedClassDef._constructor
|
protected AbstractFunction |
InterpretedClassDef._destructor
|
protected AbstractFunction |
InterpretedClassDef._getField
|
protected AbstractFunction |
InterpretedClassDef._invoke
|
protected AbstractFunction |
InterpretedClassDef._isset
|
protected AbstractFunction |
InterpretedClassDef._setField
|
protected AbstractFunction |
InterpretedClassDef._toString
|
protected AbstractFunction |
InterpretedClassDef._unset
|
Fields in com.caucho.quercus.program with type parameters of type AbstractFunction | |
---|---|
protected java.util.HashMap<java.lang.String,AbstractFunction> |
InterpretedClassDef._functionMap
|
Methods in com.caucho.quercus.program that return AbstractFunction | |
---|---|
abstract AbstractFunction |
ClassDef.findConstructor()
Returns the constructor |
AbstractFunction |
InterpretedClassDef.findConstructor()
Returns the constructor |
AbstractFunction |
JavaClassDef.findConstructor()
Returns the constructor |
AbstractFunction |
QuercusProgram.findFunction(java.lang.String name)
Finds a function. |
AbstractFunction |
JavaClassDef.findFunction(StringValue methodName)
Eval a method |
AbstractFunction |
ClassDef.getCall()
|
AbstractFunction |
JavaClassDef.getCall()
|
AbstractFunction |
JavaClassDef.getCallMethod()
Returns the __call. |
AbstractFunction[] |
QuercusProgram.getRuntimeFunctionList()
|
Methods in com.caucho.quercus.program that return types with arguments of type AbstractFunction | |
---|---|
java.util.Set<java.util.Map.Entry<java.lang.String,AbstractFunction>> |
ClassDef.functionSet()
|
java.util.Set<java.util.Map.Entry<java.lang.String,AbstractFunction>> |
InterpretedClassDef.functionSet()
|
Methods in com.caucho.quercus.program with parameters of type AbstractFunction | |
---|---|
void |
InterpretedClassDef.setConstructor(AbstractFunction fun)
Sets the constructor. |
boolean |
QuercusProgram.setRuntimeFunction(AbstractFunction[] funList)
Sets a runtime function array after an env. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |