Package | Description |
---|---|
com.espertech.esper.codegen.base |
Byte-Code-Generation Classes for Engine-Wide Usage
|
com.espertech.esper.codegen.core |
Byte-Code-Generation Core
|
com.espertech.esper.codegen.model.expression |
Byte-Code-Generation Expression Model
|
com.espertech.esper.epl.enummethod.codegen |
Byte-code-generation related classes for enumeration methods
|
com.espertech.esper.epl.expression.codegen |
Byte-Code-Generation-related code for expressions
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CodegenNamedParam> |
CodegenMethodNode.getLocalParams() |
Modifier and Type | Method and Description |
---|---|
CodegenMethodNode |
CodegenMethodNode.addParam(java.util.List<CodegenNamedParam> params) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo,
java.lang.Class typeThree,
java.lang.String nameThree) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo,
java.lang.Class typeThree,
java.lang.String nameThree,
java.lang.Class typeFour,
java.lang.String nameFour) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo,
java.lang.Class typeThree,
java.lang.String nameThree,
java.lang.Class typeFour,
java.lang.String nameFour,
java.lang.Class typeFive,
java.lang.String nameFive) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo,
java.lang.Class typeThree,
java.lang.String nameThree,
java.lang.Class typeFour,
java.lang.String nameFour,
java.lang.Class typeFive,
java.lang.String nameFive,
java.lang.Class typeSix,
java.lang.String nameSix) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo,
java.lang.Class typeThree,
java.lang.String nameThree,
java.lang.Class typeFour,
java.lang.String nameFour,
java.lang.Class typeFive,
java.lang.String nameFive,
java.lang.Class typeSix,
java.lang.String nameSix,
java.lang.Class typeSeven,
java.lang.String nameSeven) |
static java.util.List<CodegenNamedParam> |
CodegenNamedParam.from(java.lang.Class typeOne,
java.lang.String nameOne,
java.lang.Class typeTwo,
java.lang.String nameTwo,
java.lang.Class typeThree,
java.lang.String nameThree,
java.lang.Class typeFour,
java.lang.String nameFour,
java.lang.Class typeFive,
java.lang.String nameFive,
java.lang.Class typeSix,
java.lang.String nameSix,
java.lang.Class typeSeven,
java.lang.String nameSeven,
java.lang.Class typeEight,
java.lang.String nameEight) |
java.util.List<CodegenNamedParam> |
CodegenMethodFootprint.getParams() |
Modifier and Type | Method and Description |
---|---|
CodegenMethodNode |
CodegenNamedMethods.addMethod(java.lang.Class returnType,
java.lang.String methodName,
java.util.List<CodegenNamedParam> params,
java.lang.Class generator,
CodegenClassScope classScope,
java.util.function.Consumer<CodegenMethodNode> code) |
CodegenMethodNode |
CodegenNamedMethods.addMethodWithSymbols(java.lang.Class returnType,
java.lang.String methodName,
java.util.List<CodegenNamedParam> params,
java.lang.Class generator,
CodegenClassScope classScope,
java.util.function.Consumer<CodegenMethodNode> code,
CodegenSymbolProvider symbolProvider) |
static void |
CodegenNamedParam.render(java.lang.StringBuilder builder,
java.util.List<CodegenNamedParam> params,
java.util.Map<java.lang.Class,java.lang.String> imports) |
static void |
CodegenNamedParam.render(java.lang.StringBuilder builder,
java.util.Map<java.lang.Class,java.lang.String> imports,
java.util.List<CodegenNamedParam> params) |
Constructor and Description |
---|
CodegenMethodFootprint(java.lang.Class returnType,
java.util.List<CodegenNamedParam> params,
java.lang.String optionalComment) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpressionNewAnonymousClass |
CodegenExpressionBuilder.newAnonymousClass(CodegenBlock parentBlock,
java.lang.Class interfaceClass,
java.lang.Class returnType,
java.lang.String methodName,
java.util.List<CodegenNamedParam> params) |
Constructor and Description |
---|
CodegenExpressionNewAnonymousClass(CodegenBlock parentBlock,
java.lang.Class interfaceClass,
java.lang.Class returnType,
java.lang.String methodName,
java.util.List<CodegenNamedParam> params) |
Modifier and Type | Field and Description |
---|---|
static java.util.List<CodegenNamedParam> |
EnumForgeCodegenNames.PARAMS |
Modifier and Type | Field and Description |
---|---|
static CodegenNamedParam |
ExprForgeCodegenNames.FP_EPS |
static CodegenNamedParam |
ExprForgeCodegenNames.FP_EXPREVALCONTEXT |
static CodegenNamedParam |
ExprForgeCodegenNames.FP_ISNEWDATA |
Modifier and Type | Field and Description |
---|---|
static java.util.List<CodegenNamedParam> |
ExprForgeCodegenNames.PARAMS |