public class QLambdaDefinitionInner extends java.lang.Object implements QLambdaDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
QLambdaDefinitionInner.Param |
| Constructor and Description |
|---|
QLambdaDefinitionInner(java.lang.String name,
java.util.List<QLInstruction> instructions,
java.util.List<QLambdaDefinitionInner.Param> paramsType,
int maxStackSize) |
QLambdaDefinitionInner(java.lang.String name,
QLInstruction[] instructions,
java.util.List<QLambdaDefinitionInner.Param> paramsType,
int maxStackSize) |
| Modifier and Type | Method and Description |
|---|---|
QLInstruction[] |
getInstructions() |
int |
getMaxStackSize() |
java.lang.String |
getName() |
java.util.List<QLambdaDefinitionInner.Param> |
getParamsType() |
void |
println(int depth,
java.util.function.Consumer<java.lang.String> debug) |
QLambda |
toLambda(QContext qContext,
QLOptions qlOptions,
boolean newEnv) |
public QLambdaDefinitionInner(java.lang.String name,
java.util.List<QLInstruction> instructions,
java.util.List<QLambdaDefinitionInner.Param> paramsType,
int maxStackSize)
public QLambdaDefinitionInner(java.lang.String name,
QLInstruction[] instructions,
java.util.List<QLambdaDefinitionInner.Param> paramsType,
int maxStackSize)
public java.lang.String getName()
getName in interface QLambdaDefinitionpublic QLInstruction[] getInstructions()
public java.util.List<QLambdaDefinitionInner.Param> getParamsType()
public int getMaxStackSize()
public QLambda toLambda(QContext qContext, QLOptions qlOptions, boolean newEnv)
toLambda in interface QLambdaDefinitionpublic void println(int depth,
java.util.function.Consumer<java.lang.String> debug)
println in interface QLambdaDefinitionCopyright © 2012-2025 Alibaba Group. All Rights Reserved.