Modifier and Type | Method and Description |
---|---|
static CodegenExpressionNewAnonymousClass |
MultiKeyCodegen.codegenEvaluatorReturnObjectOrArray(ExprForge[] forges,
CodegenMethod method,
Class generator,
CodegenClassScope classScope) |
static CodegenExpressionNewAnonymousClass |
MultiKeyCodegen.codegenEvaluatorReturnObjectOrArrayWCoerce(ExprForge[] forges,
Class[] targetTypes,
boolean arrayMultikeyWhenSingleEvaluator,
CodegenMethod method,
Class generator,
CodegenClassScope classScope) |
static CodegenExpression |
MultiKeyCodegen.codegenExprEvaluatorMayMultikey(ExprForge[] forges,
Class[] optionalCoercionTypes,
MultiKeyClassRef multiKeyClassRef,
CodegenMethod method,
CodegenClassScope classScope) |
static MultiKeyPlan |
MultiKeyPlanner.planMultiKey(ExprForge[] criteriaExpressions,
boolean lenientEquals,
StatementRawInfo raw,
SerdeCompileTimeResolver serdeResolver) |
Modifier and Type | Method and Description |
---|---|
void |
ContextSpecConditionCrontab.setForgesPerCrontab(ExprForge[][] forgesPerCrontab) |
Modifier and Type | Method and Description |
---|---|
SAIFFInitializeBuilder |
SAIFFInitializeBuilder.forges(String name,
ExprForge[] evaluatorForges) |
Constructor and Description |
---|
StatementAgentInstanceFactoryCreateVariableForge(String variableName,
ExprForge optionalInitialValue,
String resultSetProcessorProviderClassName) |
Constructor and Description |
---|
StatementAgentInstanceFactorySelectForge(String[] streamNames,
ViewableActivatorForge[] viewableActivatorForges,
String resultSetProcessorProviderClassName,
List<ViewFactoryForge>[] views,
ViewResourceDelegateDesc[] viewResourceDelegates,
ExprForge whereClauseForge,
JoinSetComposerPrototypeForge joinSetComposerPrototypeForge,
String outputProcessViewProviderClassName,
Map<ExprSubselectNode,SubSelectFactoryForge> subselects,
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses,
boolean orderByWithoutOutputRateLimit,
boolean unidirectionalJoin) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
AggregationAgentRewriteStreamWFilterForge.getFilterEval() |
ExprForge |
AggregationAgentDefaultWFilterForge.getFilterEval() |
ExprForge[] |
AggregationForgeFactoryAccessBase.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
ExprForge |
AggregationAgentRewriteStreamWFilterForge.getOptionalFilter() |
ExprForge |
AggregationAgentRewriteStreamForge.getOptionalFilter() |
ExprForge |
AggregationAgentForge.getOptionalFilter() |
ExprForge |
AggregationAgentDefaultWFilterForge.getOptionalFilter() |
ExprForge |
AggregationAgentDefault.getOptionalFilter() |
Constructor and Description |
---|
AggregationAgentDefaultWFilterForge(ExprForge filterEval) |
AggregationAgentRewriteStreamWFilterForge(int streamNum,
ExprForge filterEval) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
AggregationForgeFactoryAccessCountMinSketchAdd.getAddOrFrequencyEvaluator() |
ExprForge |
AggregationAgentCountMinSketchForge.getOptionalFilter() |
Constructor and Description |
---|
AggregationAgentCountMinSketchForge(ExprForge stringEvaluator,
ExprForge optionalFilterForge) |
AggregationForgeFactoryAccessCountMinSketchAdd(ExprAggMultiFunctionCountMinSketchNode parent,
ExprForge addOrFrequencyEvaluator,
Class addOrFrequencyEvaluatorReturnType) |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
AggregationStateLinearForge.optionalFilter |
Modifier and Type | Method and Description |
---|---|
ExprForge |
AggregationAccessorWindowWEvalForge.getChildNode() |
ExprForge |
AggregationAccessorLastWEvalForge.getChildNode() |
ExprForge |
AggregationAccessorFirstWEvalForge.getChildNode() |
ExprForge |
AggregationAccessorFirstLastIndexWEvalForge.getChildNode() |
ExprForge |
AggregationAccessorFirstLastIndexWEvalForge.getIndexNode() |
ExprForge[] |
AggregationForgeFactoryFirstLastUnbound.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
ExprForge |
AggregationStateLinearForge.getOptionalFilter() |
Constructor and Description |
---|
AggregationAccessorFirstLastIndexWEvalForge(int streamNum,
ExprForge childNode,
ExprForge indexNode,
int constant,
boolean isFirst)
Ctor.
|
AggregationAccessorFirstWEvalForge(int streamNum,
ExprForge childNode)
Ctor.
|
AggregationAccessorLastWEvalForge(int streamNum,
ExprForge childNode)
Ctor.
|
AggregationAccessorWindowWEvalForge(int streamNum,
ExprForge childNode,
Class componentType)
Ctor.
|
AggregationStateLinearForge(ExprAggMultiFunctionLinearAccessNode expr,
int streamNum,
ExprForge optionalFilter) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
AggregationAgentForgePlugin.getOptionalFilter() |
Constructor and Description |
---|
AggregationAgentForgePlugin(AggregationForgeFactoryAccessPlugin parent,
AggregationMultiFunctionAgentModeManaged mode,
ExprForge optionalFilter) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
SortedAggregationStateDesc.getOptionalFilter() |
Constructor and Description |
---|
SortedAggregationStateDesc(boolean max,
ClasspathImportServiceCompileTime classpathImportService,
ExprNode[] criteria,
Class[] criteriaTypes,
DataInputOutputSerdeForge[] criteriaSerdes,
boolean[] sortDescending,
boolean ever,
int streamNum,
ExprAggMultiFunctionSortedMinMaxByNode parent,
ExprForge optionalFilter,
EventType streamEventType) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactory.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
ExprForge[][] |
AggregationRowStateForgeDesc.getMethodForges() |
ExprForge[][] |
AggregationCodegenRowDetailStateDesc.getOptionalMethodForges() |
Constructor and Description |
---|
AggregationCodegenRowDetailStateDesc(ExprForge[][] optionalMethodForges,
AggregationForgeFactory[] methodFactories,
AggregationStateFactoryForge[] accessStateForges) |
AggregationRowStateForgeDesc(AggregationForgeFactory[] optionalMethodFactories,
ExprForge[][] methodForges,
AggregationStateFactoryForge[] accessFactoriesForges,
AggregationAccessorSlotPairForge[] accessAccessorsForges,
AggregationUseFlags useFlags) |
Modifier and Type | Method and Description |
---|---|
ExprForge[][] |
AggregationLocalGroupByLevelForge.getMethodForges() |
Modifier and Type | Method and Description |
---|---|
static AggregationLocalGroupByPlanDesc |
AggregationGroupByLocalGroupByAnalyzer.analyze(ExprForge[][] methodForges,
AggregationForgeFactory[] methodFactories,
AggregationStateFactoryForge[] accessAggregations,
AggregationGroupByLocalGroupDesc localGroupDesc,
ExprNode[] groupByExpressions,
MultiKeyClassRef groupByMultiKey,
AggregationAccessorSlotPairForge[] accessors,
StatementRawInfo raw,
SerdeCompileTimeResolver serdeResolver) |
Constructor and Description |
---|
AggregationLocalGroupByLevelForge(ExprForge[][] methodForges,
AggregationForgeFactory[] methodFactories,
AggregationStateFactoryForge[] accessStateForges,
ExprNode[] partitionForges,
MultiKeyClassRef partitionMKClasses,
boolean defaultLevel) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryAvedev.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorAvedev.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorAvedev.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryAvg.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorAvgBig.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorAvgBig.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
void |
AggregatorMethodWDistinctWFilterBase.applyEvalEnterCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorMethod.applyEvalEnterCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorMethodWDistinctWFilterWValueBase.applyEvalEnterFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected abstract void |
AggregatorMethodWDistinctWFilterBase.applyEvalEnterFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected abstract void |
AggregatorMethodWDistinctWFilterWValueBase.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorMethodWDistinctWFilterBase.applyEvalLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorMethod.applyEvalLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorMethodWDistinctWFilterWValueBase.applyEvalLeaveFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected abstract void |
AggregatorMethodWDistinctWFilterBase.applyEvalLeaveFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected abstract void |
AggregatorMethodWDistinctWFilterWValueBase.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
static void |
AggregatorCodegenUtil.prefixWithFilterCheck(ExprForge filterForge,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryCountEver.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
ExprForge[] |
AggregationForgeFactoryCount.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorCount.applyEvalEnterFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorCount.applyEvalLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorCount.applyEvalLeaveFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryFirstLastEver.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryLeaving.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
void |
AggregatorLeaving.applyEvalEnterCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorLeaving.applyEvalLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryMedian.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorMedian.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorMedian.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryMinMax.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryNth.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorNth.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorNth.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryPlugin.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
void |
AggregatorPlugInMultiParam.applyEvalEnterCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorPlugInManaged.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorPlugInMultiParam.applyEvalLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorPlugInManaged.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryRate.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorRateEver.applyEvalEnterFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorRate.applyEvalEnterFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
void |
AggregatorRateEver.applyEvalLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorRateEver.applyEvalLeaveFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorRate.applyEvalLeaveFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactoryStddev.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorStddev.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorStddev.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
AggregationForgeFactorySum.getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Modifier and Type | Method and Description |
---|---|
protected void |
AggregatorSumBase.applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
AggregatorSumBase.applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
GroupByRollupPerLevelForge.getOptionalHavingForges() |
Constructor and Description |
---|
GroupByRollupPerLevelForge(SelectExprProcessorForge[] selectExprProcessorForges,
ExprForge[] optionalHavingForges,
OrderByElementForge[][] optionalOrderByElements) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
PropertyEvaluatorSimpleForge.getFilter() |
Modifier and Type | Method and Description |
---|---|
protected static CodegenExpression |
PropertyEvaluatorAccumulativeForge.makeWhere(ExprForge[] whereClauses,
CodegenMethod method,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
Constructor and Description |
---|
ContainedEventEvalArrayToEventForge(ExprForge evaluator,
EventBeanManufacturerForge manufacturer) |
ContainedEventEvalEventBeanArrayForge(ExprForge evaluator) |
ContainedEventEvalExprNodeForge(ExprForge evaluator,
EventType eventType) |
PropertyEvaluatorAccumulativeForge(ContainedEventEvalForge[] containedEventEvals,
boolean[] fragmentEventTypeIsIndexed,
ExprForge[] whereClauses,
List<String> propertyNames)
Ctor.
|
PropertyEvaluatorNestedForge(ContainedEventEvalForge[] containedEventEvals,
FragmentEventType[] fragmentEventTypes,
ExprForge[] whereClauses,
String[] expressionTexts) |
PropertyEvaluatorSimpleForge(ContainedEventEvalForge containedEventEval,
FragmentEventType fragmentEventType,
ExprForge filter,
String expressionText)
Ctor.
|
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
CalendarWithDateForge.day |
protected ExprForge |
CalendarWithTimeForge.hour |
protected ExprForge |
CalendarWithTimeForge.min |
protected ExprForge |
CalendarWithDateForge.month |
protected ExprForge |
CalendarWithTimeForge.msec |
protected ExprForge |
CalendarPlusMinusForge.param |
protected ExprForge |
CalendarWithTimeForge.sec |
protected ExprForge |
CalendarSetForge.valueExpr |
protected ExprForge |
CalendarWithDateForge.year |
Modifier and Type | Method and Description |
---|---|
CalendarForge |
CalendarForgeFactory.getOp(DatetimeMethodDesc desc,
String methodNameUsed,
List<ExprNode> parameters,
ExprForge[] forges) |
Constructor and Description |
---|
CalendarPlusMinusForge(ExprForge param,
int factor) |
CalendarSetForge(CalendarFieldEnum fieldName,
ExprForge valueExpr) |
CalendarWithDateForge(ExprForge year,
ExprForge month,
ExprForge day) |
CalendarWithTimeForge(ExprForge hour,
ExprForge min,
ExprForge sec,
ExprForge msec) |
Modifier and Type | Class and Description |
---|---|
class |
ExprEvaluatorStreamDTProp |
class |
ExprEvaluatorStreamDTPropFragment |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
IntervalForgeImpl.IntervalOpForgeDateWithEndBase.forgeEndTimestamp |
Modifier and Type | Method and Description |
---|---|
ExprForge |
IntervalForgeImpl.getForgeTimestamp() |
Constructor and Description |
---|
IntervalOpCalWithEndForge(IntervalComputerForge intervalComputer,
ExprForge forgeEndTimestamp) |
IntervalOpDateWithEndForge(IntervalComputerForge intervalComputer,
ExprForge evaluatorEndTimestamp) |
IntervalOpForgeDateWithEndBase(IntervalComputerForge intervalComputer,
ExprForge forgeEndTimestamp) |
IntervalOpLocalDateTimeWithEndForge(IntervalComputerForge intervalComputer,
ExprForge evaluatorEndTimestamp) |
IntervalOpLongWithEndForge(IntervalComputerForge intervalComputer,
ExprForge evaluatorEndTimestamp) |
IntervalOpZonedDateTimeWithEndForge(IntervalComputerForge intervalComputer,
ExprForge evaluatorEndTimestamp) |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
ReformatBetweenNonConstantParamsForge.forgeIncludeHigh |
protected ExprForge |
ReformatBetweenNonConstantParamsForge.forgeIncludeLow |
Constructor and Description |
---|
ReformatFormatForge(ReformatFormatForgeDesc formatterType,
ExprForge formatter,
TimeAbacus timeAbacus) |
Modifier and Type | Class and Description |
---|---|
class |
ExprLambdaGoesNode
Represents the case-when-then-else control flow function is an expression tree.
|
class |
PropertyDotNonLambdaForge |
class |
PropertyDotNonLambdaFragmentForge |
class |
PropertyDotNonLambdaIndexedForge |
class |
PropertyDotNonLambdaMappedForge |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprDotEvalParam.getBodyForge() |
ExprForge |
ExprLambdaGoesNode.getForge() |
ExprForge |
PropertyDotNonLambdaMappedForge.getParamForge() |
ExprForge |
PropertyDotNonLambdaIndexedForge.getParamForge() |
Constructor and Description |
---|
ExprDotEvalParam(int parameterNum,
ExprNode body,
ExprForge bodyForge) |
ExprDotEvalParamExpr(int parameterNum,
ExprNode body,
ExprForge bodyForge) |
ExprDotEvalParamLambda(int parameterNum,
ExprNode body,
ExprForge bodyEvaluator,
int streamCountIncoming,
List<String> goesToNames,
EventType[] goesToTypes) |
PropertyDotNonLambdaIndexedForge(int streamId,
EventPropertyGetterIndexedSPI indexedGetter,
ExprForge paramForge,
Class returnType) |
PropertyDotNonLambdaMappedForge(int streamId,
EventPropertyGetterMappedSPI mappedGetter,
ExprForge paramForge,
Class returnType) |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
EnumAggregateForge.initialization |
protected ExprForge |
EnumTakeWhileIndexEventsForge.innerExpression |
protected ExprForge |
EnumForgeBaseScalarIndex.innerExpression |
protected ExprForge |
EnumForgeBaseIndex.innerExpression |
protected ExprForge |
EnumForgeBase.innerExpression |
protected ExprForge |
EnumAggregateForge.innerExpression |
protected ExprForge |
EnumToMapScalarLambdaForge.secondExpression |
protected ExprForge |
EnumToMapEventsForge.secondExpression |
protected ExprForge |
EnumGroupByKeyValueSelectorScalarLambdaForge.secondExpression |
protected ExprForge |
EnumGroupByKeyValueSelectorEventsForge.secondExpression |
protected ExprForge |
EnumTakeLastForge.sizeEval |
protected ExprForge |
EnumTakeForge.sizeEval |
Modifier and Type | Method and Description |
---|---|
ExprForge |
EnumForgeBase.getInnerExpression() |
Constructor and Description |
---|
EnumAggregateEventsForge(ExprForge initialization,
ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType resultEventType) |
EnumAggregateForge(ExprForge initialization,
ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType resultEventType) |
EnumAggregateScalarForge(ExprForge initialization,
ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType resultEventType,
ObjectArrayEventType evalEventType) |
EnumAllOfEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumAllOfScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumAnyOfEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumAnyOfScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumAverageBigDecimalEventsForge(ExprForge innerExpression,
int streamCountIncoming,
MathContext optionalMathContext) |
EnumAverageBigDecimalScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType resultEventType,
MathContext optionalMathContext) |
EnumAverageEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumAverageScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType resultEventType) |
EnumCountOfSelectorEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumCountOfSelectorScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumDistinctEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumDistinctScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType resultEventType) |
EnumFirstOfPredicateEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumFirstOfPredicateScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type,
EPType resultType) |
EnumForgeBase(ExprForge innerExpression,
int streamCountIncoming) |
EnumForgeBaseIndex(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType indexEventType) |
EnumForgeBaseScalar(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumForgeBaseScalarIndex(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType evalEventType,
ObjectArrayEventType indexEventType) |
EnumGroupByKeySelectorEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumGroupByKeySelectorScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType resultEventType) |
EnumGroupByKeyValueSelectorEventsForge(ExprForge innerExpression,
int streamCountIncoming,
ExprForge secondExpression) |
EnumGroupByKeyValueSelectorScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ExprForge secondExpression,
ObjectArrayEventType resultEventType) |
EnumLastOfPredicateEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumLastOfPredicateScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type,
EPType resultType) |
EnumMinMaxByEventsForge(ExprForge innerExpression,
int streamCountIncoming,
boolean max) |
EnumMinMaxByScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
boolean max,
ObjectArrayEventType resultEventType,
EPType resultType) |
EnumMinMaxEventsForge(ExprForge innerExpression,
int streamCountIncoming,
boolean max) |
EnumMinMaxScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
boolean max,
ObjectArrayEventType resultEventType) |
EnumMostLeastFrequentEventForge(ExprForge innerExpression,
int streamCountIncoming,
boolean mostFrequent) |
EnumMostLeastFrequentScalarLamdaForge(ExprForge innerExpression,
int streamCountIncoming,
boolean mostFrequent,
ObjectArrayEventType resultEventType) |
EnumOrderByAscDescEventsForge(ExprForge innerExpression,
int streamCountIncoming,
boolean descending) |
EnumOrderByAscDescScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
boolean descending,
ObjectArrayEventType resultEventType) |
EnumSelectFromEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumSelectFromIndexEventsForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType indexEventType) |
EnumSelectFromScalarIndexForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType evalEventType,
ObjectArrayEventType indexEventType) |
EnumSelectFromScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType resultEventType) |
EnumSequenceEqualForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumSumEventsForge(ExprForge innerExpression,
int streamCountIncoming,
ExprDotEvalSumMethodFactory sumMethodFactory) |
EnumSumScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ExprDotEvalSumMethodFactory sumMethodFactory,
ObjectArrayEventType resultEventType) |
EnumTakeForge(ExprForge sizeEval,
int numStreams) |
EnumTakeLastForge(ExprForge sizeEval,
int numStreams) |
EnumTakeWhileEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumTakeWhileIndexEventsForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType indexEventType) |
EnumTakeWhileIndexScalarForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType evalEventType,
ObjectArrayEventType indexEventType) |
EnumTakeWhileLastEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumTakeWhileLastIndexEventsForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType indexEventType) |
EnumTakeWhileLastIndexScalarForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType evalEventType,
ObjectArrayEventType indexEventType) |
EnumTakeWhileLastScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumTakeWhileScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumToMapEventsForge(ExprForge innerExpression,
int streamCountIncoming,
ExprForge secondExpression) |
EnumToMapScalarLambdaForge(ExprForge innerExpression,
int streamCountIncoming,
ExprForge secondExpression,
ObjectArrayEventType resultEventType) |
EnumWhereEventsForge(ExprForge innerExpression,
int streamCountIncoming) |
EnumWhereIndexEventsForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType indexEventType) |
EnumWhereScalarForge(ExprForge innerExpression,
int streamCountIncoming,
ObjectArrayEventType type) |
EnumWhereScalarIndexForge(ExprForge innerExpression,
int streamNumLambda,
ObjectArrayEventType evalEventType,
ObjectArrayEventType indexEventType) |
Modifier and Type | Class and Description |
---|---|
class |
ExprAggMultiFunctionCountMinSketchNode
Represents the Count-min sketch aggregate function.
|
class |
ExprAggMultiFunctionLinearAccessNode |
class |
ExprAggMultiFunctionSortedMinMaxByNode |
class |
ExprPlugInMultiFunctionAggNode
Represents a custom aggregation function in an expresson tree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExprAggregateNode
Base expression node that represents an aggregation function such as 'sum' or 'count'.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprAggregateNodeBase
Base expression node that represents an aggregation function such as 'sum' or 'count'.
|
class |
ExprAggregateNodeGroupKey |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprAggregateNodeGroupKey.getForge() |
ExprForge |
ExprAggregateNodeBase.getForge() |
Modifier and Type | Class and Description |
---|---|
class |
ExprAvedevNode
Represents the avedev(...) aggregate function is an expression tree.
|
class |
ExprAvgNode
Represents the avg(...) aggregate function is an expression tree.
|
class |
ExprCountEverNode
Represents the "countever" aggregate function is an expression tree.
|
class |
ExprCountNode
Represents the count(...) and count(*) and count(distinct ...) aggregate function is an expression tree.
|
class |
ExprFirstLastEverNode
Represents the "firstever" and "lastever: aggregate function is an expression tree.
|
class |
ExprLeavingAggNode
Represents the leaving() aggregate function is an expression tree.
|
class |
ExprMedianNode
Represents the median(...) aggregate function is an expression tree.
|
class |
ExprMinMaxAggrNode
Represents the min/max(distinct? ...) aggregate function is an expression tree.
|
class |
ExprNthAggNode
Represents the nth(...) and aggregate function is an expression tree.
|
class |
ExprPlugInAggNode
Represents a custom aggregation function in an expresson tree.
|
class |
ExprRateAggNode
Represents the rate(...) and aggregate function is an expression tree.
|
class |
ExprStddevNode
Represents the stddev(...) aggregate function is an expression tree.
|
class |
ExprSumNode
Represents the sum(...) aggregate function is an expression tree.
|
Modifier and Type | Method and Description |
---|---|
static ExprForge[] |
ExprMethodAggUtil.getDefaultForges(ExprNode[] childNodes,
boolean join,
EventType[] typesPerStream) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprForgeInstrumentable |
interface |
ExprTypableReturnForge
Interface for evaluators that select possible multi-valued results in a single select column,
such as subqueries and "new" and case+new combined.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprConstantNodeImpl
Represents a constant in an expressiun tree.
|
class |
ExprContextPropertyNodeImpl
Represents an stream property identifier in a filter expressiun tree.
|
class |
ExprCurrentEvaluationContextNode
Represents the "current_evaluation_context" function in an expression tree.
|
class |
ExprForgeWildcard |
class |
ExprGroupingIdNode |
class |
ExprGroupingNode |
class |
ExprIdentNodeImpl
Represents an stream property identifier in a filter expressiun tree.
|
class |
ExprNamedParameterNodeImpl |
class |
ExprNodeValidated
A placeholder for another expression node that has been validated already.
|
class |
ExprNumberSetCronParam
Expression for a parameter within a crontab.
|
class |
ExprNumberSetFrequency
Expression for use within crontab to specify a frequency.
|
class |
ExprNumberSetList
Expression for use within crontab to specify a list of values.
|
class |
ExprNumberSetRange
Expression for use within crontab to specify a range.
|
class |
ExprOrderedExpr
A placeholder expression for view/pattern object parameters that allow
sorting expression values ascending or descending.
|
class |
ExprStreamUnderlyingNodeImpl
Represents an stream selector that returns the streams underlying event, or null if undefined.
|
class |
ExprSubstitutionNode
Represents a substitution value to be substituted in an expression tree, not valid for any purpose of use
as an expression, however can take a place in an expression tree.
|
class |
ExprTypedNoEvalNode
Represents an expression node that returns the predefined type and
that cannot be evaluated.
|
class |
ExprWildcardImpl
Expression for use within crontab to specify a wildcard.
|
Modifier and Type | Field and Description |
---|---|
static ExprForge[] |
ExprNodeUtilityQuery.EMPTY_FORGE_ARRAY |
Modifier and Type | Method and Description |
---|---|
static ExprForge[] |
ExprNodeUtilityQuery.forgesForProperties(EventType[] eventTypes,
String[] propertyNames,
int[] keyStreamNums) |
ExprForge[] |
ExprNodeUtilMethodDesc.getChildForges() |
ExprForge |
ExprWildcardImpl.getForge() |
ExprForge |
ExprTypedNoEvalNode.getForge() |
ExprForge |
ExprSubstitutionNode.getForge() |
ExprForge |
ExprStreamUnderlyingNodeImpl.getForge() |
ExprForge |
ExprOrderedExpr.getForge() |
ExprForge |
ExprNumberSetRange.getForge() |
ExprForge |
ExprNumberSetList.getForge() |
ExprForge |
ExprNumberSetFrequency.getForge() |
ExprForge |
ExprNumberSetCronParam.getForge() |
ExprForge |
ExprNodeValidated.getForge() |
ExprForge |
ExprNode.getForge() |
ExprForge |
ExprNamedParameterNodeImpl.getForge() |
ExprForge |
ExprIdentNodeImpl.getForge() |
ExprForge |
ExprGroupingNode.getForge() |
ExprForge |
ExprGroupingIdNode.getForge() |
ExprForge |
ExprCurrentEvaluationContextNode.getForge() |
ExprForge |
ExprContextPropertyNodeImpl.getForge() |
ExprForge |
ExprConstantNodeImpl.getForge() |
static ExprForge[] |
ExprNodeUtilityQuery.getForges(ExprNode[] exprNodes) |
static ExprForge |
ExprNodeUtilityMake.makeUnderlyingForge(int streamNum,
Class resultType,
TableMetaData tableMetadata) |
Constructor and Description |
---|
ExprForgeProxy(String expressionToString,
ExprForge forge) |
ExprNodeUtilMethodDesc(boolean allConstants,
ExprForge[] childForges,
Method reflectionMethod) |
Modifier and Type | Class and Description |
---|---|
class |
ExprDeclaredForgeBase |
class |
ExprDeclaredForgeConstant |
class |
ExprDeclaredForgeNoRewrite |
class |
ExprDeclaredForgeRewrite |
class |
ExprDeclaredForgeRewriteWValue |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprDeclaredNodeImpl.getForge() |
ExprForge |
ExprDeclaredForgeBase.getInnerForge() |
Constructor and Description |
---|
ExprDeclaredForgeBase(ExprDeclaredNodeImpl parent,
ExprForge innerForge,
boolean isCache,
boolean audit,
String statementName) |
ExprDeclaredForgeNoRewrite(ExprDeclaredNodeImpl parent,
ExprForge innerForge,
boolean isCache,
boolean audit,
String statementName) |
ExprDeclaredForgeRewrite(ExprDeclaredNodeImpl parent,
ExprForge innerForge,
boolean isCache,
ExprEnumerationForge[] eventEnumerationForges,
boolean audit,
String statementName) |
ExprDeclaredForgeRewriteWValue(ExprDeclaredNodeImpl parent,
ExprForge innerForge,
boolean isCache,
boolean audit,
String statementName,
ExprEnumerationForge[] eventEnumerationForges,
ObjectArrayEventType valueEventType,
List<ExprNode> valueExpressions) |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotNodeAggregationMethodForge |
class |
ExprDotNodeAggregationMethodForgeLocal |
class |
ExprDotNodeAggregationMethodForgeTableAccess |
class |
ExprDotNodeAggregationMethodForgeTableIdent |
class |
ExprDotNodeAggregationMethodForgeTableReset |
class |
ExprDotNodeAggregationMethodRootNode |
class |
ExprDotNodeForge |
class |
ExprDotNodeForgePropertyExpr |
class |
ExprDotNodeForgeRootChild |
class |
ExprDotNodeForgeStaticMethod |
class |
ExprDotNodeForgeStream |
class |
ExprDotNodeForgeTransposeAsStream |
class |
ExprDotNodeForgeVariable |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
ExprDotNodeForgeTransposeAsStream.inner |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
ExprDotNodeForgeStaticMethod.getChildForges() |
ExprForge |
ExprDotNodeForgePropertyExpr.getExprForge() |
ExprForge |
ExprDotNodeImpl.getForge() |
ExprForge |
ExprDotNodeAggregationMethodRootNode.getForge() |
ExprForge |
ExprAppDotMethodImpl.getForge() |
ExprForge |
ExprDotForgeArrayGet.getIndexExpression() |
ExprForge[] |
ExprDotMethodForgeNoDuck.getParameters() |
ExprForge[] |
ExprDotMethodForgeDuck.getParameters() |
Constructor and Description |
---|
ExprDotForgeArrayGet(ExprForge index,
Class componentType) |
ExprDotMethodForgeDuck(String statementName,
ClasspathImportService classpathImportService,
String methodName,
Class[] parameterTypes,
ExprForge[] parameters) |
ExprDotMethodForgeNoDuck(String optionalStatementName,
Method method,
ExprForge[] parameters,
ExprDotMethodForgeNoDuck.Type type) |
ExprDotNodeForgePropertyExpr(ExprDotNodeImpl parent,
String statementName,
String propertyName,
int streamNum,
ExprForge exprForge,
Class propertyType,
EventPropertyGetterIndexedSPI indexedGetter,
EventPropertyGetterMappedSPI mappedGetter) |
ExprDotNodeForgeRootChild(ExprDotNodeImpl parent,
FilterExprAnalyzerAffector filterExprAnalyzerAffector,
Integer streamNumReferenced,
String rootPropertyName,
boolean hasEnumerationMethod,
ExprForge rootNodeForge,
ExprEnumerationForge rootLambdaEvaluator,
EPType typeInfo,
ExprDotForge[] forgesIteratorEventBean,
ExprDotForge[] forgesUnpacking,
boolean checkedUnpackEvent) |
ExprDotNodeForgeStaticMethod(ExprNode parent,
boolean isReturnsConstantResult,
String classOrPropertyName,
Method staticMethod,
ExprForge[] childForges,
boolean isConstantParameters,
ExprDotForge[] chainForges,
ExprDotStaticMethodWrap resultWrapLambda,
boolean rethrowExceptions,
ValueAndFieldDesc targetObject,
String optionalStatementName) |
ExprDotNodeForgeTransposeAsStream(ExprDotNodeImpl parent,
ExprForge inner) |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
InnerDotArrPrimitiveToCollForge.rootForge |
protected ExprForge |
InnerDotArrObjectToCollForge.rootForge |
Modifier and Type | Method and Description |
---|---|
ExprForge |
InnerDotScalarUnpackEventForge.getRootForge() |
Constructor and Description |
---|
InnerDotArrObjectToCollForge(ExprForge rootForge) |
InnerDotArrPrimitiveToCollForge(ExprForge rootForge) |
InnerDotCollForge(ExprForge rootForge) |
InnerDotScalarForge(ExprForge rootForge) |
InnerDotScalarUnpackEventForge(ExprForge rootForge) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
PropertyDotNonLambdaMappedForge.getParamForge() |
ExprForge |
PropertyDotNonLambdaIndexedForge.getParamForge() |
Constructor and Description |
---|
PropertyDotNonLambdaIndexedForge(int streamId,
EventPropertyGetterIndexedSPI indexedGetter,
ExprForge paramForge,
Class returnType) |
PropertyDotNonLambdaMappedForge(int streamId,
EventPropertyGetterMappedSPI mappedGetter,
ExprForge paramForge,
Class returnType) |
Modifier and Type | Class and Description |
---|---|
class |
ExprEvalByGetter |
class |
ExprEvalByGetterFragment |
class |
ExprEvalEnumerationAtBeanColl |
class |
ExprEvalEnumerationAtBeanCollTable |
class |
ExprEvalEnumerationAtBeanSingleForge |
class |
ExprEvalEnumerationCollForge |
class |
ExprEvalEnumerationSingleToCollForge |
class |
ExprEvalMethodContext |
class |
ExprEvalStreamInsertBean |
class |
ExprEvalStreamInsertNamedWindow |
class |
ExprEvalStreamInsertTable |
class |
ExprEvalStreamInsertUnd |
class |
ExprEvalStreamNumEnumCollForge |
class |
ExprEvalStreamNumEnumSingleForge |
class |
ExprEvalStreamNumEvent |
class |
ExprEvalStreamNumEventTable |
class |
ExprEvalStreamNumUnd |
class |
ExprEvalStreamTable |
class |
ExprEvalSystemProperty |
class |
ExprEvalUnderlyingEvaluator |
class |
ExprEvalUnderlyingEvaluatorTable |
class |
ExprEvalWithTypeWidener |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprEvalSystemProperty.getForge() |
Modifier and Type | Class and Description |
---|---|
class |
ExprCaseNodeForge |
class |
ExprCastNodeForge
Represents the CAST(expression, type) function is an expression tree.
|
class |
ExprCoalesceNodeForge |
class |
ExprEventIdentityEqualsNodeForge |
class |
ExprInstanceofNodeForge |
class |
ExprIStreamNode
Represents the RSTREAM() function in an expression tree.
|
class |
ExprMinMaxRowNodeForge |
class |
ExprPlugInSingleRowNodeForge |
class |
ExprPlugInSingleRowNodeForgeConst |
class |
ExprPlugInSingleRowNodeForgeNC |
class |
ExprPropertyExistsNode
Represents the EXISTS(property) function in an expression tree.
|
class |
ExprTypeofNodeForge |
class |
ExprTypeofNodeForgeFragmentType |
class |
ExprTypeofNodeForgeInnerEval |
class |
ExprTypeofNodeForgeStreamEvent
Represents the TYPEOF(a) function is an expression tree.
|
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
ExprCastNode.StringToDateLongWExprFormatForge.dateFormatForge |
protected ExprForge |
ExprCastNode.StringToJava8WExprFormatComputerForge.dateFormatForge |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprCastNodeDateDesc.getDynamicDateFormat() |
ExprForge |
ExprTypeofNode.getForge() |
ExprForge |
ExprPropertyExistsNode.getForge() |
ExprForge |
ExprPlugInSingleRowNode.getForge() |
ExprForge |
ExprMinMaxRowNode.getForge() |
ExprForge |
ExprIStreamNode.getForge() |
ExprForge |
ExprInstanceofNode.getForge() |
ExprForge |
ExprEventIdentityEqualsNode.getForge() |
ExprForge |
ExprCoalesceNode.getForge() |
ExprForge |
ExprCastNode.getForge() |
ExprForge |
ExprCaseNode.getForge() |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
ExprCastNode.StringToLocalDateTimeWExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge dateFormatForge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
ExprCastNode.StringToLocalDateWExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge dateFormatForge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
ExprCastNode.StringToLocalTimeWExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge dateFormatForge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
ExprCastNode.StringToZonedDateTimeWExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge dateFormatForge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
ExprCastNode.StringToDateExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge formatExpr,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
ExprCastNode.StringToLongWExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge formatForge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
ExprCastNode.StringToCalendarWExprFormatComputerEval.codegen(CodegenExpression input,
ExprForge dateFormatForge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
TimeZone timeZone) |
Modifier and Type | Class and Description |
---|---|
class |
ExprAndNodeImpl
Represents an And-condition.
|
class |
ExprArrayNodeForge |
class |
ExprBetweenNodeForge |
class |
ExprBitWiseNodeForge |
class |
ExprConcatNodeForge |
class |
ExprEqualsAllAnyNodeForge |
class |
ExprEqualsNodeForge |
class |
ExprEqualsNodeForgeCoercion |
class |
ExprEqualsNodeForgeNC |
class |
ExprInNodeForge
Represents the in-clause (set check) function in an expression tree.
|
class |
ExprLikeNodeForge |
class |
ExprLikeNodeForgeConst
Like-Node Form-1: constant pattern
|
class |
ExprLikeNodeForgeNonconst
Like-Node Form-1: non-constant pattern
|
class |
ExprMathNodeForge |
class |
ExprNewInstanceNodeForge |
class |
ExprNewStructNodeForge |
class |
ExprNotNode
Represents a NOT expression in an expression tree.
|
class |
ExprOrNode
Represents an OR expression in a filter expression tree.
|
class |
ExprRegexpNodeForge |
class |
ExprRegexpNodeForgeConst
Regex-Node Form-1: constant pattern
|
class |
ExprRegexpNodeForgeNonconst
Like-Node Form-1: string input, constant pattern and no or constant escape character
|
class |
ExprRelationalOpAllAnyNodeForge |
class |
ExprRelationalOpNodeForge
Represents a lesser or greater then (</<=/>/>=) expression in a filter expression tree.
|
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprRelationalOpNodeImpl.getForge() |
ExprForge |
ExprRelationalOpAllAnyNode.getForge() |
ExprForge |
ExprRegexpNode.getForge() |
ExprForge |
ExprOrNode.getForge() |
ExprForge |
ExprNotNode.getForge() |
ExprForge |
ExprNewStructNode.getForge() |
ExprForge |
ExprNewInstanceNode.getForge() |
ExprForge |
ExprMathNode.getForge() |
ExprForge |
ExprLikeNode.getForge() |
ExprForge |
ExprInNodeImpl.getForge() |
ExprForge |
ExprEqualsNodeImpl.getForge() |
ExprForge |
ExprEqualsAllAnyNode.getForge() |
ExprForge |
ExprConcatNode.getForge() |
ExprForge |
ExprBitWiseNode.getForge() |
ExprForge |
ExprBetweenNodeImpl.getForge() |
ExprForge |
ExprArrayNode.getForge() |
ExprForge |
ExprAndNodeImpl.getForge() |
Modifier and Type | Method and Description |
---|---|
static CodegenMethod |
ExprEqualsNodeForgeNCForgeIs.codegen(ExprEqualsNodeForgeNC forge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
ExprForge lhs,
ExprForge rhs) |
static CodegenMethod |
ExprEqualsNodeForgeNCForgeEquals.codegen(ExprEqualsNodeForgeNC forge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
ExprForge lhs,
ExprForge rhs) |
static CodegenMethod |
ExprEqualsNodeForgeNCEvalIs.codegen(ExprEqualsNodeForgeNC forge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
ExprForge lhs,
ExprForge rhs) |
static CodegenMethod |
ExprEqualsNodeForgeNCEvalEquals.codegen(ExprEqualsNodeForgeNC forge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
ExprForge lhs,
ExprForge rhs) |
Modifier and Type | Class and Description |
---|---|
class |
ExprPreviousMatchRecognizeNode
Represents the 'prev' previous event function in match-recognize "define" item.
|
class |
ExprPreviousNode
Represents the 'prev' previous event function in an expression node tree.
|
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprPreviousNode.getForge() |
ExprForge |
ExprPreviousMatchRecognizeNode.getForge() |
Modifier and Type | Class and Description |
---|---|
class |
ExprPriorNode
Represents the 'prior' prior event function in an expression node tree.
|
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprPriorNode.getForge() |
ExprForge |
ExprPriorNode.getInnerForge() |
Modifier and Type | Class and Description |
---|---|
class |
ExprSubselectAllSomeAnyNode
Represents a subselect in an expression tree.
|
class |
ExprSubselectExistsNode
Represents an exists-subselect in an expression tree.
|
class |
ExprSubselectInNode
Represents a subselect in an expression tree.
|
class |
ExprSubselectNode
Represents a subselect in an expression tree.
|
class |
ExprSubselectRowNode
Represents a subselect in an expression tree.
|
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
ExprSubselectNode.filterExpr |
protected ExprForge |
ExprSubselectNode.havingExpr |
protected ExprForge |
SubselectForgeNRBase.selectEval |
protected ExprForge |
SubselectForgeNRBase.valueEval |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprSubselectNode.getForge() |
Modifier and Type | Method and Description |
---|---|
void |
ExprSubselectNode.setFilterExpr(ExprForge filterExpr)
Sets the validated filter expression, or null if there is none.
|
void |
ExprSubselectNode.setHavingExpr(ExprForge havingExpr) |
Constructor and Description |
---|
SubselectForgeNRBase(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents) |
SubselectForgeNREqualsAllAnyAggregated(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNot,
SimpleNumberCoercer coercer,
ExprForge havingEval) |
SubselectForgeNREqualsAllAnyWGroupBy(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNot,
SimpleNumberCoercer coercer,
ExprForge havingEval,
boolean isAll) |
SubselectForgeNREqualsBase(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNot,
SimpleNumberCoercer coercer) |
SubselectForgeNREqualsDefault(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNot,
SimpleNumberCoercer coercer,
ExprForge filterEval,
boolean isAll) |
SubselectForgeNREqualsIn(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNotIn,
SimpleNumberCoercer coercer,
ExprForge filterEval) |
SubselectForgeNREqualsInAggregated(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNotIn,
SimpleNumberCoercer coercer,
ExprForge havingEval) |
SubselectForgeNREqualsInBase(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNotIn,
SimpleNumberCoercer coercer) |
SubselectForgeNREqualsInWGroupBy(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
boolean isNotIn,
SimpleNumberCoercer coercer,
ExprForge havingEval) |
SubselectForgeNRExistsAggregated(ExprForge havingEval) |
SubselectForgeNRExistsDefault(ExprForge filterEval,
ExprForge havingEval) |
SubselectForgeNRExistsWGroupByWHaving(ExprSubselectNode subselect,
ExprForge havingEval) |
SubselectForgeNRRelOpAllAnyAggregated(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
RelationalOpEnum.Computer computer,
ExprForge havingEval) |
SubselectForgeNRRelOpAllDefault(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
RelationalOpEnum.Computer computer,
ExprForge filterOrHavingEval) |
SubselectForgeNRRelOpAllWGroupBy(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
RelationalOpEnum.Computer computer,
ExprForge havingEval) |
SubselectForgeNRRelOpAnyWGroupBy(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
RelationalOpEnum.Computer computer,
ExprForge havingEval) |
SubselectForgeNRRelOpBase(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
RelationalOpEnum.Computer computer) |
SubselectForgeStrategyNRRelOpAnyDefault(ExprSubselectNode subselect,
ExprForge valueEval,
ExprForge selectEval,
boolean resultWhenNoMatchingEvents,
RelationalOpEnum.Computer computer,
ExprForge filterEval) |
Modifier and Type | Class and Description |
---|---|
class |
ExprTableAccessNode |
class |
ExprTableAccessNodeKeys |
class |
ExprTableAccessNodeSubprop |
class |
ExprTableAccessNodeTopLevel |
class |
ExprTableIdentNode |
class |
ExprTableResetRowAggNode |
Modifier and Type | Field and Description |
---|---|
protected ExprForge[] |
ExprTableAccessNode.groupKeyEvaluators |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprTableResetRowAggNode.getForge() |
ExprForge |
ExprTableIdentNode.getForge() |
ExprForge |
ExprTableAccessNodeTopLevel.getForge() |
ExprForge |
ExprTableAccessNodeSubprop.getForge() |
ExprForge |
ExprTableAccessNodeKeys.getForge() |
Constructor and Description |
---|
TimePeriodComputeNCGivenExprForge(ExprForge secondsEvaluator,
TimeAbacus timeAbacus) |
Modifier and Type | Class and Description |
---|---|
class |
ExprTimePeriodForge
Expression representing a time period.
|
class |
ExprTimestampNode
Represents the CURRENT_TIMESTAMP() function or reserved keyword in an expression tree.
|
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprTimestampNode.getForge() |
ExprForge |
ExprTimePeriodImpl.getForge() |
ExprForge[] |
ExprTimePeriodForge.getForges() |
Modifier and Type | Class and Description |
---|---|
class |
ExprVariableNodeImpl
Represents a variable in an expression tree.
|
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprVariableNodeImpl.getForge() |
Modifier and Type | Field and Description |
---|---|
protected ExprForge[] |
HistoricalEventViewableForgeBase.inputParamEvaluators |
Constructor and Description |
---|
HistoricalIndexLookupStrategyCompositeForge(int lookupStream,
ExprForge[] evaluators,
MultiKeyClassRef multiKeyClasses,
QueryGraphValueEntryRangeForge[] ranges) |
HistoricalIndexLookupStrategyHashForge(int lookupStream,
ExprForge[] evaluators,
Class[] coercionTypes,
MultiKeyClassRef multiKeyClassRef) |
Modifier and Type | Class and Description |
---|---|
static class |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge |
static class |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.heightEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.meHeightEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.meWidthEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.meXEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.meYEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.otherHeightEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.otherWidthEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.otherXEval |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.otherYEval |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.pxEval |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.pyEval |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.widthEval |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.xEval |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.yEval |
Modifier and Type | Method and Description |
---|---|
ExprForge |
SettingsApplicationDotMethodBase.getForge() |
ExprForge |
AdvancedIndexConfigStatementMXCIFQuadtreeForge.getHeightEval() |
ExprForge |
AdvancedIndexConfigStatementMXCIFQuadtreeForge.getWidthEval() |
ExprForge |
AdvancedIndexConfigStatementPointRegionQuadtreeForge.getxEval() |
ExprForge |
AdvancedIndexConfigStatementMXCIFQuadtreeForge.getxEval() |
ExprForge |
AdvancedIndexConfigStatementPointRegionQuadtreeForge.getyEval() |
ExprForge |
AdvancedIndexConfigStatementMXCIFQuadtreeForge.getyEval() |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.validateAll(String lhsName,
ExprNode[] lhs,
String rhsName,
ExprNode[] rhs,
ExprValidationContext validationContext) |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.validateAll(String lhsName,
ExprNode[] lhs,
String rhsName,
ExprNode[] rhs,
ExprValidationContext validationContext) |
protected abstract ExprForge |
SettingsApplicationDotMethodBase.validateAll(String lhsName,
ExprNode[] lhs,
String rhsName,
ExprNode[] rhs,
ExprValidationContext validationContext) |
Constructor and Description |
---|
AdvancedIndexConfigStatementMXCIFQuadtreeForge(ExprForge xEval,
ExprForge yEval,
ExprForge widthEval,
ExprForge heightEval) |
AdvancedIndexConfigStatementPointRegionQuadtreeForge(ExprForge xEval,
ExprForge yEval) |
PointIntersectsRectangleForge(ExprDotNodeImpl parent,
ExprForge pxEval,
ExprForge pyEval,
ExprForge xEval,
ExprForge yEval,
ExprForge widthEval,
ExprForge heightEval) |
RectangleIntersectsRectangleForge(ExprDotNodeImpl parent,
ExprForge meXEval,
ExprForge meYEval,
ExprForge meWidthEval,
ExprForge meHeightEval,
ExprForge otherXEval,
ExprForge otherYEval,
ExprForge otherWidthEval,
ExprForge otherHeightEval) |
SubordTableLookupStrategyFactoryQuadTreeForge(ExprForge x,
ExprForge y,
ExprForge width,
ExprForge height,
boolean isNWOnTrigger,
int streamCountOuter,
LookupStrategyDesc lookupStrategyDesc) |
Modifier and Type | Method and Description |
---|---|
static ExprForge |
ExcludePlanHintExprUtil.toExpression(String hint,
StatementRawInfo rawInfo,
StatementCompileTimeServices services) |
Modifier and Type | Method and Description |
---|---|
static ExprForge[] |
QueryGraphValueEntryHashKeyedForge.getForges(QueryGraphValueEntryHashKeyedForge[] keys) |
Constructor and Description |
---|
HistoricalDataPlanNodeForge(int streamNum,
int rootStreamNum,
int lookupStreamNum,
int numStreams,
ExprForge outerJoinExprEval)
Ctor.
|
Constructor and Description |
---|
SubordWMatchExprLookupStrategyIndexedFilteredForge(ExprForge exprForge,
SubordTableLookupStrategyFactoryForge lookupStrategyFactory) |
Modifier and Type | Field and Description |
---|---|
protected ExprForge[] |
OutputConditionCrontabForge.scheduleSpecEvaluators |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ResultSetProcessorAggregateGroupedForge.getOptionalHavingNode() |
Constructor and Description |
---|
ResultSetProcessorAggregateGroupedForge(EventType resultEventType,
ExprNode[] groupKeyNodeExpressions,
ExprForge optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
OutputLimitSpec outputLimitSpec,
boolean isSorting,
boolean isHistoricalOnly,
ResultSetProcessorOutputConditionType outputConditionType,
OutputConditionPolledFactoryForge optionalOutputFirstConditionFactory,
EventType[] eventTypes,
MultiKeyClassRef multiKeyClassRef) |
Modifier and Type | Method and Description |
---|---|
static void |
ResultSetProcessorUtil.evaluateHavingClauseCodegen(ExprForge optionalHavingClause,
CodegenClassScope classScope,
CodegenInstanceAux instance) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ResultSetProcessorRowForAllForge.getOptionalHavingNode() |
Constructor and Description |
---|
ResultSetProcessorRowForAllForge(EventType resultEventType,
SelectExprProcessorForge selectExprProcessorForge,
ExprForge optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
boolean isHistoricalOnly,
OutputLimitSpec outputLimitSpec,
boolean hasOrderBy,
ResultSetProcessorOutputConditionType outputConditionType) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ResultSetProcessorRowPerEventForge.getOptionalHavingNode() |
Constructor and Description |
---|
ResultSetProcessorRowPerEventForge(EventType resultEventType,
SelectExprProcessorForge selectExprProcessorForge,
ExprForge optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
boolean isHistoricalOnly,
OutputLimitSpec outputLimitSpec,
ResultSetProcessorOutputConditionType outputConditionType,
boolean hasOrderBy) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ResultSetProcessorRowPerGroupForge.getOptionalHavingNode() |
Constructor and Description |
---|
ResultSetProcessorRowPerGroupForge(EventType resultEventType,
EventType[] typesPerStream,
ExprNode[] groupKeyNodeExpressions,
ExprForge optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
OutputLimitSpec outputLimitSpec,
boolean isSorting,
boolean isHistoricalOnly,
ResultSetProcessorOutputConditionType outputConditionType,
EventType[] eventTypes,
OutputConditionPolledFactoryForge optionalOutputFirstConditionFactory,
MultiKeyClassRef multiKeyClassRef,
boolean unboundedProcessor) |
Modifier and Type | Class and Description |
---|---|
class |
BindProcessorStream |
class |
BindProcessorStreamTable |
static class |
SelectExprInsertEventBeanFactory.ExprForgeJoinWildcard |
static class |
SelectExprInsertEventBeanFactory.ExprForgeStreamUnderlying |
static class |
SelectExprInsertEventBeanFactory.ExprForgeStreamWithGetter |
static class |
SelectExprInsertEventBeanFactory.ExprForgeStreamWithInner |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceBase.exprForge |
protected ExprForge[] |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeBase.exprForges |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
BindProcessorForge.getExpressionForges() |
ExprForge[] |
SelectExprForgeContext.getExprForges() |
Modifier and Type | Method and Description |
---|---|
static SelectExprProcessorForge |
SelectExprInsertEventBeanFactory.getInsertUnderlyingNonJoin(EventType eventType,
boolean isUsingWildcard,
StreamTypeService typeService,
ExprForge[] forges,
String[] columnNames,
Object[] expressionReturnTypes,
InsertIntoDesc insertIntoDesc,
String[] columnNamesAsProvided,
boolean allowNestableTargetFragmentTypes,
String statementName,
ClasspathImportServiceCompileTime classpathImportService,
EventTypeAvroHandler eventTypeAvroHandler) |
SelectExprProcessorForge |
SelectExprProcessorRepresentationFactory.makeSelectNoWildcard(SelectExprForgeContext selectExprForgeContext,
ExprForge[] exprForges,
EventType resultEventType,
TableCompileTimeResolver tableService,
String statementName) |
Modifier and Type | Method and Description |
---|---|
static CodegenMethod |
SelectEvalInsertNoWildcardObjectArrayRemapWWiden.processCodegen(CodegenExpression resultEventType,
CodegenExpression eventBeanFactory,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
ExprForge[] forges,
String[] propertyNames,
int[] remapped,
TypeWidenerSPI[] optionalWideners) |
Constructor and Description |
---|
SelectEvalStreamWUnderlying(SelectExprForgeContext selectExprForgeContext,
EventType resultEventType,
List<SelectClauseStreamCompiledSpec> namedStreams,
boolean usingWildcard,
List<SelectExprStreamDesc> unnamedStreams,
boolean singleStreamWrapper,
boolean underlyingIsFragmentEvent,
int underlyingStreamNumber,
EventPropertyGetterSPI underlyingPropertyEventGetter,
ExprForge underlyingExprForge,
TableMetaData tableMetadata,
EventType[] eventTypes) |
Modifier and Type | Interface and Description |
---|---|
interface |
SelectExprProcessorTypableForge |
Modifier and Type | Class and Description |
---|---|
class |
SelectExprProcessorTypableMapForge |
class |
SelectExprProcessorTypableMultiForge |
class |
SelectExprProcessorTypableSingleForge |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
SelectExprProcessorTypableMapForge.innerForge |
Modifier and Type | Method and Description |
---|---|
ExprForge |
SelectExprProcessorTypableMapForge.getInnerForge() |
Constructor and Description |
---|
SelectExprProcessorTypableMapForge(EventType mapType,
ExprForge innerForge) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ResultSetProcessorSimpleForge.getOptionalHavingNode() |
Constructor and Description |
---|
ResultSetProcessorSimpleForge(EventType resultEventType,
SelectExprProcessorForge selectExprProcessorForge,
ExprForge optionalHavingNode,
boolean isSelectRStream,
OutputLimitSpec outputLimitSpec,
ResultSetProcessorOutputConditionType outputConditionType,
boolean isSorting,
EventType[] eventTypes) |
Modifier and Type | Class and Description |
---|---|
class |
ExprNodeScript |
Modifier and Type | Method and Description |
---|---|
ExprForge |
ExprNodeScript.getForge() |
ExprForge[] |
ScriptDescriptorCompileTime.getParameters() |
Constructor and Description |
---|
ScriptDescriptorCompileTime(String optionalDialect,
String scriptName,
String expression,
String[] parameterNames,
ExprForge[] parameters,
Class returnType,
String defaultDialect) |
Constructor and Description |
---|
SubSelectStrategyFactoryIndexShareForge(int subqueryNumber,
SubSelectActivationPlan subselectActivation,
EventType[] outerEventTypesSelect,
NamedWindowMetaData namedWindow,
TableMetaData table,
boolean fullTableScan,
IndexHint indexHint,
SubordPropPlan joinedPropPlan,
ExprForge filterExprEval,
ExprNode[] groupKeys,
AggregationServiceForgeDesc aggregationServiceForgeDesc,
StatementBaseInfo statement,
StatementCompileTimeServices services) |
Modifier and Type | Method and Description |
---|---|
ExprForge[] |
TableColumnMethodPairForge.getForges() |
Constructor and Description |
---|
TableColumnMethodPairForge(ExprForge[] forges,
int column,
ExprNode aggregationNode) |
Constructor and Description |
---|
ExprTableEvalStrategyFactoryForge(TableMetaData tableMeta,
ExprForge[] optionalGroupKeys) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
EventBeanUpdateItemForge.getExpression() |
Constructor and Description |
---|
EventBeanUpdateItemForge(ExprForge expression,
String optinalPropertyName,
EventPropertyWriterSPI optionalWriter,
boolean notNullableField,
TypeWidenerSPI optionalWidener) |
Modifier and Type | Class and Description |
---|---|
static class |
InstanceManufacturerUtil.InstanceManufacturerForgeArray |
static class |
InstanceManufacturerUtil.InstanceManufacturerForgeNonArray |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
InstanceManufacturerFastCtor.codegen(CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope,
Class targetClass,
ExprForge[] forges) |
static Pair<Constructor,ExprForge[]> |
InstanceManufacturerUtil.getManufacturer(Class targetClass,
ClasspathImportServiceCompileTime classpathImportService,
ExprForge[] exprForges,
Object[] expressionReturnTypes) |
Constructor and Description |
---|
InstanceManufacturerFactoryFastCtor(Class targetClass,
Constructor ctor,
ExprForge[] forges) |
Modifier and Type | Method and Description |
---|---|
static ExprForge[] |
ScheduleExpressionUtil.crontabScheduleValidate(ExprNodeOrigin origin,
List<ExprNode> scheduleSpecExpressionList,
boolean allowBindingConsumption,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
Modifier and Type | Method and Description |
---|---|
ExprForge |
SettingsApplicationDotMethod.getForge() |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
FirstLengthWindowViewForge.sizeForge |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
RankWindowViewForge.sizeForge |
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
TimeLengthBatchViewForge.sizeForge
Number of events to collect before batch fires.
|
Modifier and Type | Method and Description |
---|---|
static ExprForge |
ViewForgeSupport.validateSizeParam(String viewName,
ExprNode sizeNode,
int expressionNumber) |
static ExprForge |
ViewForgeSupport.validateSizeSingleParam(String viewName,
List<ExprNode> expressionParameters,
ViewForgeEnv viewForgeEnv,
int streamNumber) |
Copyright © 2005–2020. All rights reserved.