|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.quercus.env.Value
com.caucho.quercus.env.Callback
com.caucho.quercus.function.AbstractFunction
com.caucho.quercus.function.CompiledFunction
public abstract class CompiledFunction
Represents a compiled function
| Field Summary |
|---|
| Fields inherited from class com.caucho.quercus.function.AbstractFunction |
|---|
_bindingClass, _declaringClassName, _isClosure, _isConstructor, _isFinal, _isStatic, _parseIndex, _visibility |
| Fields inherited from class com.caucho.quercus.env.Value |
|---|
NULL_VALUE_ARRAY, SCALAR_V |
| Constructor Summary | |
|---|---|
CompiledFunction()
|
|
| Method Summary | |
|---|---|
Value |
callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Evaluates a method. |
Value |
callRef(Env env)
Evaluates the function. |
Value |
callRef(Env env,
Value a1)
Evaluates the function with an argument . |
Value |
callRef(Env env,
Value[] argValues)
Evaluates the function, returning a reference. |
Value |
callRef(Env env,
Value a1,
Value a2)
Evaluates the function with arguments |
Value |
callRef(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the function with arguments |
Value |
callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the function with arguments |
Value |
callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function with arguments |
abstract java.lang.String |
getName()
|
| Methods inherited from class com.caucho.quercus.env.Callback |
|---|
callArray, callArray, callArray, toCallable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CompiledFunction()
| Method Detail |
|---|
public abstract java.lang.String getName()
getName in class AbstractFunction
public Value callRef(Env env,
Value[] argValues)
AbstractFunction
callRef in class AbstractFunctionpublic Value callRef(Env env)
AbstractFunction
callRef in class AbstractFunction
public Value callRef(Env env,
Value a1)
AbstractFunction
callRef in class AbstractFunction
public Value callRef(Env env,
Value a1,
Value a2)
AbstractFunction
callRef in class AbstractFunction
public Value callRef(Env env,
Value a1,
Value a2,
Value a3)
AbstractFunction
callRef in class AbstractFunction
public Value callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
AbstractFunction
callRef in class AbstractFunction
public Value callRef(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
AbstractFunction
callRef in class AbstractFunction
public Value callMethod(Env env,
StringValue methodName,
int hash,
Value[] args)
Value
callMethod in class Value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||