| Package | Description | 
|---|---|
| com.caucho.quercus.env | |
| com.caucho.quercus.expr | |
| com.caucho.quercus.function | |
| com.caucho.quercus.lib.reflection | |
| com.caucho.quercus.program | 
| Modifier and Type | Method and Description | 
|---|---|
| Arg[] | CallbackFunction. getArgs(Env env) | 
| Arg[] | CallbackClassMethod. getArgs(Env env) | 
| Arg[] | CallbackObjectMethod. getArgs(Env env) | 
| Arg[] | Callable. getArgs(Env env)Returns the formal arguments. | 
| Arg[] | ObjectValue. getArgs(Env env) | 
| Arg[] | InterpretedClosure. getArgs(Env env) | 
| Arg[] | CallbackError. getArgs(Env env) | 
| Modifier and Type | Method and Description | 
|---|---|
| Function | ExprFactory. createFunction(Location loc,
              java.lang.String name,
              FunctionInfo info,
              Arg[] argList,
              Statement[] statementList)Creates a new function definition. | 
| Function | ExprFactory. createMethodDeclaration(Location loc,
                       InterpretedClassDef cl,
                       java.lang.String name,
                       FunctionInfo info,
                       Arg[] argList)Creates a new object method definition. | 
| Function | ExprFactory. createObjectMethod(Location loc,
                  InterpretedClassDef cl,
                  java.lang.String name,
                  FunctionInfo info,
                  Arg[] argList,
                  Statement[] statementList)Creates a new object method definition. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Arg[] | CompiledAbstractFunction. _args | 
| static Arg[] | AbstractFunction. NULL_ARGS | 
| Modifier and Type | Method and Description | 
|---|---|
| Arg[] | LazyFunction. getArgs(Env env) | 
| Arg[] | AbstractFunction. getArgs(Env env) | 
| Arg[] | CompiledAbstractFunction. getArgs(Env env) | 
| Arg[] | LazyMethod. getArgs(Env env) | 
| Arg[] | AbstractFunction. getClosureUseArgs()Returns the args. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractFunction. setClosureUseArgs(Arg[] useArgs)Returns the args. | 
| Constructor and Description | 
|---|
| CompiledAbstractFunction(java.lang.String name,
                        Arg[] args) | 
| CompiledFunction_1(java.lang.String name,
                  Arg default_0) | 
| CompiledFunction_2(java.lang.String name,
                  Arg default_0,
                  Arg default_1) | 
| CompiledFunction_3(java.lang.String name,
                  Arg default_0,
                  Arg default_1,
                  Arg default_2) | 
| CompiledFunction_4(java.lang.String name,
                  Arg default_0,
                  Arg default_1,
                  Arg default_2,
                  Arg default_3) | 
| CompiledFunction_5(java.lang.String name,
                  Arg default_0,
                  Arg default_1,
                  Arg default_2,
                  Arg default_3,
                  Arg default_4) | 
| CompiledFunction_N(java.lang.String name,
                  Arg[] defaultArgs) | 
| CompiledFunction(java.lang.String name,
                Arg[] args) | 
| CompiledFunctionRef_1(java.lang.String name,
                     Arg default_0) | 
| CompiledFunctionRef_2(java.lang.String name,
                     Arg default_0,
                     Arg default_1) | 
| CompiledFunctionRef_3(java.lang.String name,
                     Arg default_0,
                     Arg default_1,
                     Arg default_2) | 
| CompiledFunctionRef_4(java.lang.String name,
                     Arg default_0,
                     Arg default_1,
                     Arg default_2,
                     Arg default_3) | 
| CompiledFunctionRef_5(java.lang.String name,
                     Arg default_0,
                     Arg default_1,
                     Arg default_2,
                     Arg default_3,
                     Arg default_4) | 
| CompiledFunctionRef_N(java.lang.String name,
                     Arg[] defaultArgs) | 
| CompiledFunctionRef(java.lang.String name,
                   Arg[] args) | 
| CompiledMethod_1(java.lang.String name,
                Arg default_0) | 
| CompiledMethod_2(java.lang.String name,
                Arg default_0,
                Arg default_1) | 
| CompiledMethod_3(java.lang.String name,
                Arg default_0,
                Arg default_1,
                Arg default_2) | 
| CompiledMethod_4(java.lang.String name,
                Arg default_0,
                Arg default_1,
                Arg default_2,
                Arg default_3) | 
| CompiledMethod_5(java.lang.String name,
                Arg default_0,
                Arg default_1,
                Arg default_2,
                Arg default_3,
                Arg default_4) | 
| CompiledMethod_N(java.lang.String name,
                Arg[] defaultArgs) | 
| CompiledMethod(java.lang.String name,
              Arg[] args) | 
| CompiledMethodRef_1(java.lang.String name,
                   Arg default_0) | 
| CompiledMethodRef_2(java.lang.String name,
                   Arg default_0,
                   Arg default_1) | 
| CompiledMethodRef_3(java.lang.String name,
                   Arg default_0,
                   Arg default_1,
                   Arg default_2) | 
| CompiledMethodRef_4(java.lang.String name,
                   Arg default_0,
                   Arg default_1,
                   Arg default_2,
                   Arg default_3) | 
| CompiledMethodRef_5(java.lang.String name,
                   Arg default_0,
                   Arg default_1,
                   Arg default_2,
                   Arg default_3,
                   Arg default_4) | 
| CompiledMethodRef_N(java.lang.String name,
                   Arg[] defaultArgs) | 
| CompiledMethodRef(java.lang.String name,
                 Arg[] args) | 
| Constructor and Description | 
|---|
| ReflectionParameter(Callable fun,
                   Arg arg) | 
| ReflectionParameter(java.lang.String clsName,
                   AbstractFunction fun,
                   Arg arg) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Arg[] | Function. _args | 
| protected Arg[] | Function. _closureUseArgs | 
| Modifier and Type | Method and Description | 
|---|---|
| Arg[] | Function. getArgs(Env env)Returns the args. | 
| Arg[] | Function. getClosureUseArgs()Returns the args. | 
| Modifier and Type | Method and Description | 
|---|---|
| Value | Function. callImpl(Env env,
        Value[] args,
        boolean isRef,
        Arg[] useParams,
        Value[] useArgs) | 
| void | Function. setClosureUseArgs(Arg[] useArgs)Returns the args. | 
| Constructor and Description | 
|---|
| Function(ExprFactory exprFactory,
        Location location,
        java.lang.String name,
        FunctionInfo info,
        Arg[] args,
        Statement[] statements) | 
| MethodDeclaration(ExprFactory exprFactory,
                 Location location,
                 ClassDef qClass,
                 java.lang.String name,
                 FunctionInfo info,
                 Arg[] argList) | 
| ObjectMethod(ExprFactory exprFactory,
            Location location,
            InterpretedClassDef quercusClass,
            java.lang.String name,
            FunctionInfo info,
            Arg[] argList,
            Statement[] statementList) |