public abstract class CompiledMethodRef extends CompiledAbstractFunction
_args, _name_bindingClass, _declaringClassName, _isClosure, _isConstructor, _isFinal, _isStatic, _isTraitMethod, _parseIndex, _visibility, NULL_ARGSNULL_VALUE_ARRAY| Constructor and Description | 
|---|
| CompiledMethodRef(java.lang.String name,
                 Arg[] args) | 
| Modifier and Type | Method and Description | 
|---|---|
| Value | call(Env env,
    Value[] argValues)Evaluates the method as a static function | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis)Evaluates the function as a method call. | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis,
          Value a1)Evaluates the function as a method call. | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis,
          Value[] args)Evaluates the method call. | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis,
          Value a1,
          Value a2)Evaluates the function as a method call. | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis,
          Value a1,
          Value a2,
          Value a3)Evaluates the function as a method call. | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis,
          Value a1,
          Value a2,
          Value a3,
          Value a4)Evaluates the function as a method call. | 
| Value | callMethod(Env env,
          QuercusClass qClass,
          Value qThis,
          Value a1,
          Value a2,
          Value a3,
          Value a4,
          Value a5)Evaluates the function as a method call. | 
getArgs, getNamecall, call, call, call, call, call, callClosure, callCopy, callMethod, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callNew, callRef, callRef, callRef, callRef, callRef, callRef, callRef, errorPrivateAccess, errorProtectedAccess, evalArguments, getActualFunction, getBindingClass, getBindingClassName, getCallbackName, getClosureUseArgs, getComment, getCompilationName, getDeclaringClass, getDeclaringClassName, getDeclComment, getDeclEndLine, getDeclFileName, getDeclStartLine, getLocation, getType, isAbstract, isBoolean, isCallable, isCallUsesSymbolTable, isCallUsesVariableArgs, isClosure, isConstructor, isDouble, isFinal, isGlobal, isInternal, isJavaMethod, isLong, isObject, isPrivate, isProtected, isPublic, isReturnsReference, isStatic, isString, isTraitMethod, isValid, setBindingClass, setClosure, setClosureUseArgs, setConstructor, setDeclaringClassName, setFinal, setGlobal, setParseIndex, setStatic, setTraitMethod, setVisibility, toFun, toStringcallArray, callArray, callArray, toCallableabs, add, add, addOne, append, appendTo, appendTo, appendTo, appendTo, bitAnd, bitOr, bitXor, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, callMethodRef, charValueAt, checkPrivate, checkProtected, clone, cmp, containsKey, copy, copy, copy, copyArrayItem, copyReturn, copySaveFunArg, copyStringBuilder, copyTree, current, div, div, end, eq, eql, eqValue, findFunction, findQuercusClass, generate, geq, get, get, getArg, getArgTail, getArray, getArray, getBaseIterator, getCallableName, getCalledClass, getClassName, getCount, getCountRecursive, getDirty, getField, getFieldArg, getFieldArgRef, getFieldArray, getFieldObject, getFieldVar, getHashCode, getIterator, getKeyArray, getKeyIterator, getObject, getObject, getObjectHash, getQuercusClass, getRef, getResourceType, getSize, getStaticFieldValue, getStaticFieldVar, getThisField, getThisFieldArg, getThisFieldArgRef, getThisFieldArray, getThisFieldObject, getThisFieldVar, getValueArray, getValueIterator, getValueType, getVar, gt, hasCurrent, hashCode, increment, initField, initField, initField, initIncompleteField, isA, isA, isArray, isBinary, isDefault, isDoubleConvertible, isEmpty, isEmpty, isFieldExists, isFieldInit, isLongConvertible, isNull, isNumberConvertible, isNumeric, isResource, isset, isset, issetField, issetThisField, isUnicode, isVar, jsonEncode, key, keyExists, length, leq, lshift, lt, mod, mul, mul, neg, next, nextIndex, pop, pos, postdecr, postincr, postincr, predecr, preincr, preincr, prev, print, print, printDepth, printJavaChar, printJavaString, printR, printRImpl, put, put, put, putArray, putField, putField, putField, putObject, putThisField, putThisField, putThisFieldArray, putVar, remove, reset, rshift, serialize, serialize, set, setCharValueAt, setFieldInit, setJavaObject, setStaticFieldRef, shuffle, sub_rev, sub, sub, subOne, toArgRef, toArray, toArrayValue, toAutoArray, toAutoObject, toBigDecimal, toBigInteger, toBinaryValue, toBinaryValue, toBinaryValue, toBinaryValueMarshalCost, toBoolean, toBooleanMarshalCost, toByteArrayMarshalCost, toByteMarshalCost, toChar, toCharArrayMarshalCost, toCharMarshalCost, toDebugString, toDouble, toDouble, toDouble, toDouble, toDouble, toDoubleMarshalCost, toDoubleValue, toException, toFloatMarshalCost, toInputStream, toInt, toIntegerMarshalCost, toInternString, toJavaBoolean, toJavaByte, toJavaCalendar, toJavaCharacter, toJavaCollection, toJavaDate, toJavaDouble, toJavaEnum, toJavaFloat, toJavaInteger, toJavaList, toJavaLong, toJavaMap, toJavaObject, toJavaObject, toJavaObjectMarshalCost, toJavaObjectNotNull, toJavaShort, toJavaString, toJavaURL, toKey, toLocalRef, toLocalThis, toLocalValue, toLocalValueReadOnly, toLocalVar, toLocalVarDeclAsRef, toLong, toLong, toLong, toLong, toLong, toLongMarshalCost, toLongValue, toObject, toRef, toRefValue, toShortMarshalCost, toString, toStringBuilder, toStringBuilder, toStringBuilder, toStringBuilder, toStringMarshalCost, toStringValue, toStringValue, toStringValueMarshalCost, toUnicode, toUnicodeValue, toUnicodeValue, toUnicodeValueMarshalCost, toValue, toVar, unsetArray, unsetField, unsetThisArray, unsetThisField, unsetThisPrivateField, valuesToArray, varDump, varDumpImpl, varExport, varExportImplpublic CompiledMethodRef(java.lang.String name,
                         Arg[] args)
public Value call(Env env, Value[] argValues)
call in interface Callablecall in class AbstractFunctionenv - the calling environmentpublic Value callMethod(Env env, QuercusClass qClass, Value qThis, Value[] args)
AbstractFunctioncallMethod in class AbstractFunctionpublic Value callMethod(Env env, QuercusClass qClass, Value qThis)
AbstractFunctioncallMethod in class AbstractFunctionpublic Value callMethod(Env env, QuercusClass qClass, Value qThis, Value a1)
AbstractFunctioncallMethod in class AbstractFunctionpublic Value callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2)
AbstractFunctioncallMethod in class AbstractFunctionpublic Value callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3)
AbstractFunctioncallMethod in class AbstractFunctionpublic Value callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3, Value a4)
AbstractFunctioncallMethod in class AbstractFunctionpublic Value callMethod(Env env, QuercusClass qClass, Value qThis, Value a1, Value a2, Value a3, Value a4, Value a5)
AbstractFunctioncallMethod in class AbstractFunction