Modifier and Type | Method and Description |
---|---|
CodegenBlock |
CodegenBlock.apply(Consumer<CodegenBlock> consumer) |
<T extends CodegenSymbolProvider> |
CodegenBlock.applyTri(TriConsumer<CodegenMethod,CodegenBlock,T> consumer,
CodegenMethod methodNode,
T symbols) |
Modifier and Type | Method and Description |
---|---|
CodegenBlock |
CodegenMethodWGraph.getBlock() |
Constructor and Description |
---|
CodegenMethodWGraph(String name,
CodegenMethodFootprint footprint,
CodegenBlock block,
boolean isPublic,
List<EPTypeClass> thrown,
CodegenMethod originator) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpressionNewAnonymousClass |
CodegenExpressionBuilder.newAnonymousClass(CodegenBlock parentBlock,
EPTypeClass interfaceOrSuperClass) |
static CodegenExpressionNewAnonymousClass |
CodegenExpressionBuilder.newAnonymousClass(CodegenBlock parentBlock,
EPTypeClass interfaceOrSuperClass,
List<CodegenExpression> ctorParams) |
Constructor and Description |
---|
CodegenExpressionNewAnonymousClass(CodegenBlock parentBlock,
EPTypeClass interfaceOrSuperClass,
List<CodegenExpression> ctorParams) |
Modifier and Type | Method and Description |
---|---|
CodegenBlock |
CodegenStatementTryCatch.addCatch(EPTypeClass ex,
String name) |
CodegenBlock |
CodegenStatementIf.addElse() |
CodegenBlock |
CodegenStatementIf.addElseIf(CodegenExpression condition) |
CodegenBlock |
CodegenStatementTryCatchCatchBlock.getBlock() |
CodegenBlock |
CodegenStatementIfConditionBlock.getBlock() |
CodegenBlock[] |
CodegenStatementSwitch.getBlocks() |
CodegenBlock |
CodegenStatementSwitch.getDefaultBlock() |
CodegenBlock |
CodegenStatementWBlockBase.getParent() |
CodegenBlock |
CodegenStatementIf.ifBlock(CodegenExpression condition) |
CodegenBlock |
CodegenStatementSynchronized.makeBlock() |
CodegenBlock |
CodegenStatementTryCatch.tryFinally() |
Modifier and Type | Method and Description |
---|---|
void |
CodegenStatementWhileOrDo.setBlock(CodegenBlock block) |
void |
CodegenStatementForIntSimple.setBlock(CodegenBlock block) |
void |
CodegenStatementForEach.setBlock(CodegenBlock block) |
void |
CodegenStatementFor.setBlock(CodegenBlock block) |
void |
CodegenStatementTryCatch.setTry(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
protected static void |
DTLocalUtil.evaluateCalOpsCalendarCodegen(CodegenBlock block,
List<CalendarForge> calendarForges,
CodegenExpressionRef cal,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
protected static void |
DTLocalUtil.evaluateCalOpsLDTCodegen(CodegenBlock block,
String resultVariable,
List<CalendarForge> calendarForges,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
protected static void |
DTLocalUtil.evaluateCalOpsZDTCodegen(CodegenBlock block,
String resultVariable,
List<CalendarForge> calendarForges,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
Modifier and Type | Method and Description |
---|---|
void |
EnumAllOfAnyOfScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAllOfAnyOfEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAllOfAnyOfEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAllOfAnyOfScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAllOfAnyOfEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAllOfAnyOfEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAllOfAnyOfScalar.returnResult(CodegenBlock block) |
void |
EnumAllOfAnyOfEventPlus.returnResult(CodegenBlock block) |
void |
EnumAllOfAnyOfEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumArrayOfScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumArrayOfEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumArrayOfEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumArrayOfScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumArrayOfEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumArrayOfEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumArrayOfScalar.returnResult(CodegenBlock block) |
void |
EnumArrayOfEventPlus.returnResult(CodegenBlock block) |
void |
EnumArrayOfEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumAverageScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageBigDecimalScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageBigDecimalEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageBigDecimalEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageBigDecimalScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageBigDecimalEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageBigDecimalEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumAverageScalar.returnResult(CodegenBlock block) |
void |
EnumAverageEventPlus.returnResult(CodegenBlock block) |
void |
EnumAverageEvent.returnResult(CodegenBlock block) |
void |
EnumAverageBigDecimalScalar.returnResult(CodegenBlock block) |
void |
EnumAverageBigDecimalEventPlus.returnResult(CodegenBlock block) |
void |
EnumAverageBigDecimalEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
abstract void |
ThreeFormScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
ThreeFormEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
ThreeFormEventPlain.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
ThreeFormScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
ThreeFormEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
ThreeFormEventPlain.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
ThreeFormScalar.returnResult(CodegenBlock block) |
abstract void |
ThreeFormEventPlus.returnResult(CodegenBlock block) |
abstract void |
ThreeFormEventPlain.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumCountOfScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumCountOfEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumCountOfEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumCountOfScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumCountOfEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumCountOfEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumCountOfScalar.returnResult(CodegenBlock block) |
void |
EnumCountOfEventPlus.returnResult(CodegenBlock block) |
void |
EnumCountOfEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
static void |
EnumDistinctOfHelper.forEachBlock(CodegenBlock block,
CodegenExpression eval,
EPType innerType) |
void |
EnumDistinctOfScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumDistinctOfEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumDistinctOfEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumDistinctOfScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumDistinctOfEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumDistinctOfEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumDistinctOfScalar.returnResult(CodegenBlock block) |
void |
EnumDistinctOfEventPlus.returnResult(CodegenBlock block) |
void |
EnumDistinctOfEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumLastOfScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumLastOfEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumFirstOfScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumFirstOfEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumLastOfScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumLastOfEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumFirstOfScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumFirstOfEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumLastOfScalar.returnResult(CodegenBlock block) |
void |
EnumLastOfEventPlus.returnResult(CodegenBlock block) |
void |
EnumFirstOfScalar.returnResult(CodegenBlock block) |
void |
EnumFirstOfEventPlus.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumGroupByOneParamScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByOneParamEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByOneParamEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByOneParamScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByOneParamEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByOneParamEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByOneParamScalar.returnResult(CodegenBlock block) |
void |
EnumGroupByOneParamEventPlus.returnResult(CodegenBlock block) |
void |
EnumGroupByOneParamEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumMinMaxByScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMinMaxByEventsPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMinMaxByEvents.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMinMaxByScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMinMaxByEventsPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMinMaxByEvents.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMinMaxByScalar.returnResult(CodegenBlock block) |
void |
EnumMinMaxByEventsPlus.returnResult(CodegenBlock block) |
void |
EnumMinMaxByEvents.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumMostLeastFrequentScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMostLeastFrequentEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMostLeastFrequentEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMostLeastFrequentScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMostLeastFrequentEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMostLeastFrequentEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumMostLeastFrequentScalar.returnResult(CodegenBlock block) |
void |
EnumMostLeastFrequentEventPlus.returnResult(CodegenBlock block) |
void |
EnumMostLeastFrequentEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumOrderByScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumOrderByEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumOrderByEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumOrderByScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumOrderByEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumOrderByEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumOrderByScalar.returnResult(CodegenBlock block) |
void |
EnumOrderByEventPlus.returnResult(CodegenBlock block) |
void |
EnumOrderByEvent.returnResult(CodegenBlock block) |
static void |
EnumOrderByHelper.sortingCode(CodegenBlock block,
EPTypeClass innerBoxedType,
ExprForge innerExpression,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
Modifier and Type | Method and Description |
---|---|
void |
EnumSelectFromScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumSelectFromEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumSelectFromEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumSelectFromScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumSelectFromEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumSelectFromEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumSelectFromScalar.returnResult(CodegenBlock block) |
void |
EnumSelectFromEventPlus.returnResult(CodegenBlock block) |
void |
EnumSelectFromEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumTakeWhileScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileLastScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileLastEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileLastEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileEvent.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileLastScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileLastEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileLastEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumTakeWhileEvent.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
static void |
EnumTakeWhileHelper.initBlockSizeOneEvent(CodegenBlock block,
CodegenExpression innerValue,
int streamNumLambda,
EPTypeClass evaluationType) |
static void |
EnumTakeWhileHelper.initBlockSizeOneEventPlus(int numParameters,
CodegenBlock block,
CodegenExpression innerValue,
int streamNumLambda,
EPTypeClass evaluationType) |
static void |
EnumTakeWhileHelper.initBlockSizeOneScalar(int numParameters,
CodegenBlock block,
CodegenExpression innerValue,
EPType evaluationType) |
void |
EnumTakeWhileScalar.returnResult(CodegenBlock block) |
void |
EnumTakeWhileLastScalar.returnResult(CodegenBlock block) |
void |
EnumTakeWhileLastEventPlus.returnResult(CodegenBlock block) |
void |
EnumTakeWhileLastEvent.returnResult(CodegenBlock block) |
void |
EnumTakeWhileEventPlus.returnResult(CodegenBlock block) |
void |
EnumTakeWhileEvent.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
abstract void |
TwoLambdaThreeFormScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
TwoLambdaThreeFormEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
TwoLambdaThreeFormEventPlain.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
TwoLambdaThreeFormScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
TwoLambdaThreeFormEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
TwoLambdaThreeFormEventPlain.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
abstract void |
TwoLambdaThreeFormScalar.returnResult(CodegenBlock block) |
abstract void |
TwoLambdaThreeFormEventPlus.returnResult(CodegenBlock block) |
abstract void |
TwoLambdaThreeFormEventPlain.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumGroupByTwoParamScalar.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByTwoParamEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByTwoParamEventPlain.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByTwoParamScalar.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByTwoParamEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByTwoParamEventPlain.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumGroupByTwoParamScalar.returnResult(CodegenBlock block) |
void |
EnumGroupByTwoParamEventPlus.returnResult(CodegenBlock block) |
void |
EnumGroupByTwoParamEventPlain.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
void |
EnumToMapEventPlus.forEachBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumToMapEventPlus.initBlock(CodegenBlock block,
CodegenMethod methodNode,
ExprForgeCodegenSymbol scope,
CodegenClassScope codegenClassScope) |
void |
EnumToMapEventPlus.returnResult(CodegenBlock block) |
Modifier and Type | Method and Description |
---|---|
static void |
StaticMethodCallHelper.appendArgExpressions(StaticMethodCodegenArgDesc[] args,
CodegenBlock block) |
static void |
StaticMethodCallHelper.appendCatch(CodegenBlock tryBlock,
Method reflectionMethod,
String statementName,
String classOrPropertyName,
boolean rethrow,
StaticMethodCodegenArgDesc[] args) |
static void |
CodegenLegoCast.asDoubleNullReturnNull(CodegenBlock block,
String variable,
ExprForge forge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static void |
CodegenLegoBooleanExpression.codegenBreakIfNotNullAndNotPass(CodegenBlock block,
EPType evaluationType,
CodegenExpression expression)
Generates code like this (premade expr assumed):
|
static void |
CodegenLegoBooleanExpression.codegenContinueIfNotNullAndNotPass(CodegenBlock block,
EPType evaluationType,
CodegenExpression expression)
Generates code like this (premade expr assumed):
|
static void |
CodegenLegoBooleanExpression.codegenContinueIfNullOrNotPass(CodegenBlock block,
EPType evaluationType,
CodegenExpression expression)
Generates code like this (premade expr assumed):
|
static void |
CodegenLegoBooleanExpression.codegenReturnBoolIfNullOrBool(CodegenBlock block,
EPType evaluationType,
CodegenExpression expression,
boolean earlyExitIfNull,
Boolean resultEarlyExit,
boolean checkFor,
boolean resultIfCheckPasses)
Generates code like this (premade expr assumed):
|
static void |
CodegenLegoBooleanExpression.codegenReturnValueIfNotNullAndNotPass(CodegenBlock block,
EPType evaluationType,
CodegenExpression expression,
CodegenExpression value)
Generates code like this (premade expr assumed):
|
static void |
CodegenLegoBooleanExpression.codegenReturnValueIfNullOrNotPass(CodegenBlock block,
EPType evaluationType,
CodegenExpression expression,
CodegenExpression value)
Generates code like this (premade expr assumed):
|
void |
ExprForgeCodegenSymbol.derivedSymbolsCodegen(CodegenMethod parent,
CodegenBlock processBlock,
CodegenClassScope codegenClassScope) |
Modifier and Type | Method and Description |
---|---|
void |
SubselectForgeCodegenUtil.ReturnIfNoMatch.accept(CodegenMethod method,
CodegenBlock block,
ExprSubselectEvalMatchSymbol symbols) |
Modifier and Type | Method and Description |
---|---|
static void |
ResultSetProcessorUtil.finalizeOutputMaySortMayRStreamCodegen(CodegenBlock block,
CodegenExpressionRef newEvents,
CodegenExpressionRef newEventsSortKey,
CodegenExpressionRef oldEvents,
CodegenExpressionRef oldEventsSortKey,
boolean selectRStream,
boolean hasOrderBy) |
static void |
ResultSetProcessorUtil.outputFromCountMaySortCodegen(CodegenBlock block,
CodegenExpressionRef count,
CodegenExpressionRef events,
CodegenExpressionRef keys,
CodegenExpressionRef currentGenerators,
boolean hasOrderBy) |
static void |
ResultSetProcessorUtil.prefixCodegenNewOldEvents(CodegenBlock block,
boolean sorting,
boolean selectRStream) |
Modifier and Type | Method and Description |
---|---|
static Consumer<CodegenBlock> |
InstrumentationCode.instblock(CodegenClassScope codegenClassScope,
String name,
CodegenExpression... expressions) |
Modifier and Type | Method and Description |
---|---|
protected void |
ExpressionWindowViewForge.makeSetters(CodegenExpressionRef factory,
CodegenBlock block) |
protected abstract void |
ExpressionViewForgeBase.makeSetters(CodegenExpressionRef factory,
CodegenBlock block) |
protected void |
ExpressionBatchViewForge.makeSetters(CodegenExpressionRef factory,
CodegenBlock block) |
Copyright © 2005–2021. All rights reserved.