Package | Description |
---|---|
com.espertech.esper.codegen.base | |
com.espertech.esper.codegen.core |
Code-Generation Core
|
com.espertech.esper.codegen.model.expression |
Code-Generation Expression Model
|
com.espertech.esper.epl.core.resultset.codegen |
Result set processor code generation classes
|
com.espertech.esper.epl.enummethod.codegen | |
com.espertech.esper.epl.expression.codegen |
Modifier and Type | Method and Description |
---|---|
List<CodegenNamedParam> |
CodegenMethodNode.getLocalParams() |
Modifier and Type | Method and Description |
---|---|
CodegenMethodNode |
CodegenMethodNode.addParam(List<CodegenNamedParam> params) |
Modifier and Type | Method and Description |
---|---|
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo,
Class typeThree,
String nameThree) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo,
Class typeThree,
String nameThree,
Class typeFour,
String nameFour) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo,
Class typeThree,
String nameThree,
Class typeFour,
String nameFour,
Class typeFive,
String nameFive) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo,
Class typeThree,
String nameThree,
Class typeFour,
String nameFour,
Class typeFive,
String nameFive,
Class typeSix,
String nameSix) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo,
Class typeThree,
String nameThree,
Class typeFour,
String nameFour,
Class typeFive,
String nameFive,
Class typeSix,
String nameSix,
Class typeSeven,
String nameSeven) |
static List<CodegenNamedParam> |
CodegenNamedParam.from(Class typeOne,
String nameOne,
Class typeTwo,
String nameTwo,
Class typeThree,
String nameThree,
Class typeFour,
String nameFour,
Class typeFive,
String nameFive,
Class typeSix,
String nameSix,
Class typeSeven,
String nameSeven,
Class typeEight,
String nameEight) |
List<CodegenNamedParam> |
CodegenInnerClass.getExplicitMembers() |
List<CodegenNamedParam> |
CodegenClass.getExplicitMembers() |
List<CodegenNamedParam> |
CodegenMethodFootprint.getParams() |
Modifier and Type | Method and Description |
---|---|
static void |
CodegenNamedParam.render(StringBuilder builder,
List<CodegenNamedParam> params,
Map<Class,String> imports) |
static void |
CodegenNamedParam.render(StringBuilder builder,
Map<Class,String> imports,
List<CodegenNamedParam> params) |
Constructor and Description |
---|
CodegenClass(String engineURI,
Class interfaceClass,
String className,
CodegenClassScope codegenClassScope,
List<CodegenNamedParam> explicitMembers,
CodegenCtor optionalCtor,
CodegenClassMethods methods,
List<CodegenInnerClass> innerClasses) |
CodegenInnerClass(String className,
Class interfaceImplemented,
CodegenCtor ctor,
List<CodegenNamedParam> explicitMembers,
Map<Object,CodegenMember> implicitMembers,
CodegenClassMethods methods) |
CodegenMethodFootprint(Class returnType,
List<CodegenNamedParam> params,
String optionalComment) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpressionNewAnonymousClass |
CodegenExpressionBuilder.newAnonymousClass(CodegenBlock parentBlock,
Class interfaceClass,
Class returnType,
String methodName,
List<CodegenNamedParam> params) |
Constructor and Description |
---|
CodegenExpressionNewAnonymousClass(CodegenBlock parentBlock,
Class interfaceClass,
Class returnType,
String methodName,
List<CodegenNamedParam> params) |
Modifier and Type | Method and Description |
---|---|
List<CodegenNamedParam> |
ResultSetProcessorCodegenInstance.getFactoryExplicitMembers() |
Modifier and Type | Method and Description |
---|---|
CodegenMethodNode |
ResultSetProcessorCodegenInstance.addMethod(Class returnType,
String methodName,
List<CodegenNamedParam> params,
Class generator,
CodegenClassScope classScope,
Consumer<CodegenMethodNode> code) |
Constructor and Description |
---|
ResultSetProcessorCodegenInstance(CodegenCtor factoryCtor,
List<CodegenNamedParam> factoryExplicitMembers) |
Modifier and Type | Field and Description |
---|---|
static 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 List<CodegenNamedParam> |
ExprForgeCodegenNames.PARAMS |