|
||||||||||
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.CompiledMethodRef
com.caucho.quercus.function.CompiledMethodRef_5
public abstract class CompiledMethodRef_5
Represents a compiled method with 5 args
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 |
Constructor Summary | |
---|---|
CompiledMethodRef_5(java.lang.String name,
Expr default_0,
Expr default_1,
Expr default_2,
Expr default_3,
Expr default_4)
|
Method Summary | |
---|---|
Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis)
Evaluates the method with the given variable arguments. |
Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1)
Evaluates the method with the given variable arguments. |
Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value[] args)
Evaluates the method with the given variable arguments. |
Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2)
Evaluates the method with the given variable arguments. |
Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3)
Evaluates the method with the given variable arguments. |
Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the method with the given variable arguments. |
abstract Value |
callMethodRef(Env env,
QuercusClass qClass,
Value qThis,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the function as a method call. |
java.lang.String |
getName()
Returns this function's name. |
Methods inherited from class com.caucho.quercus.function.CompiledMethodRef |
---|
call, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod |
Methods inherited from class com.caucho.quercus.function.AbstractFunction |
---|
call, call, call, call, call, call, callCopy, callMethod, callMethodRef, callNew, callRef, callRef, callRef, callRef, callRef, callRef, callRef, errorPrivateAccess, errorProtectedAccess, evalArguments, getActualFunction, getArgs, getBindingClass, getBindingClassName, getCallbackName, getComment, getCompilationName, getDeclaringClass, getDeclaringClassName, getLocation, getType, isAbstract, isBoolean, isCallable, isCallUsesSymbolTable, isCallUsesVariableArgs, isClosure, isConstructor, isDouble, isFinal, isGlobal, isInternal, isJavaMethod, isLong, isObject, isPrivate, isProtected, isPublic, isReturnsReference, isStatic, isString, isValid, setBindingClass, setClosure, setConstructor, setDeclaringClassName, setFinal, setGlobal, setParseIndex, setStatic, setVisibility, toFun, toString |
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 CompiledMethodRef_5(java.lang.String name, Expr default_0, Expr default_1, Expr default_2, Expr default_3, Expr default_4)
Method Detail |
---|
public java.lang.String getName()
getName
in class AbstractFunction
public Value callMethodRef(Env env, QuercusClass qClass, Value qThis, Value[] args)
callMethodRef
in class AbstractFunction
public Value callMethodRef(Env env, QuercusClass qClass, Value qThis)
callMethodRef
in class AbstractFunction
public Value callMethodRef(Env env, QuercusClass qClass, Value qThis, Value a1)
callMethodRef
in class AbstractFunction
public Value callMethodRef(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2)
callMethodRef
in class AbstractFunction
public Value callMethodRef(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3)
callMethodRef
in class AbstractFunction
public Value callMethodRef(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3, Value a4)
callMethodRef
in class AbstractFunction
public abstract Value callMethodRef(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3, Value a4, Value a5)
AbstractFunction
callMethodRef
in class AbstractFunction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |