Uses of Interface
com.espertech.esper.common.internal.compile.multikey.MultiKeyClassRef
Packages that use MultiKeyClassRef
Package
Description
Client utility classes.
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
Aggregation utility classes centered around local group-by parameters.
Poll result indexing strategies.
Result set processor for Aggregated and Grouped
Result set processor for Fully-Aggregated and Grouped
Result set processor for Rollup
Match-recognize core.
-
Uses of MultiKeyClassRef in com.espertech.esper.common.client.util
Methods in com.espertech.esper.common.client.util that return MultiKeyClassRefModifier and TypeMethodDescriptionStateMgmtIndexDescComposite.getMultiKeyPlan()
StateMgmtIndexDescHash.getMultiKeyPlan()
StateMgmtIndexDescInSingle.getMultiKeyPlan()
Constructors in com.espertech.esper.common.client.util with parameters of type MultiKeyClassRefModifierConstructorDescriptionStateMgmtIndexDescComposite
(String[] indexedProps, MultiKeyClassRef multiKeyPlan, String[] indexedRangeProps, DataInputOutputSerdeForge[] rangeSerdes) StateMgmtIndexDescHash
(String[] indexedProps, MultiKeyClassRef multiKeyPlan, boolean unique) StateMgmtIndexDescInSingle
(String indexedProp, MultiKeyClassRef multiKeyPlan) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.compile.multikey
Classes in com.espertech.esper.common.internal.compile.multikey that implement MultiKeyClassRefModifier and TypeClassDescriptionclass
class
class
class
Methods in com.espertech.esper.common.internal.compile.multikey that return MultiKeyClassRefMethods in com.espertech.esper.common.internal.compile.multikey with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionstatic CodegenExpression
MultiKeyCodegen.codegenExprEvaluatorMayMultikey
(ExprForge[] forges, EPTypeClass[] optionalCoercionTypes, MultiKeyClassRef multiKeyClassRef, CodegenMethod method, CodegenClassScope classScope) static CodegenExpression
MultiKeyCodegen.codegenExprEvaluatorMayMultikey
(ExprNode[] expressionNodes, EPTypeClass[] optionalCoercionTypes, MultiKeyClassRef multiKeyClassRef, CodegenMethod method, CodegenClassScope classScope) static CodegenExpression
MultiKeyCodegen.codegenGetterEventDistinct
(boolean isDistinct, EventType eventType, MultiKeyClassRef optionalDistinctMultiKey, CodegenMethod method, CodegenClassScope classScope) static CodegenExpression
MultiKeyCodegen.codegenGetterMayMultiKey
(EventType eventType, EventPropertyGetterSPI[] getters, EPType[] getterResultTypes, EPTypeClass[] optionalCoercionTypes, MultiKeyClassRef multiKeyClassRef, CodegenMethod method, CodegenClassScope classScope) static CodegenMethod
MultiKeyCodegen.codegenMethod
(ExprNode[] expressionNodes, MultiKeyClassRef multiKeyClassRef, CodegenMethodScope parent, CodegenClassScope classScope) static CodegenExpression
MultiKeyCodegen.codegenMultiKeyFromArrayTransform
(MultiKeyClassRef optionalMultiKeyClasses, CodegenMethod method, CodegenClassScope classScope) static CodegenExpression
MultiKeyCodegen.codegenMultiKeyFromMultiKeyTransform
(MultiKeyClassRef optionalMultiKeyClasses, CodegenMethod method, CodegenClassScope classScope) Constructors in com.espertech.esper.common.internal.compile.multikey with parameters of type MultiKeyClassRefModifierConstructorDescriptionMultiKeyPlan
(List<StmtClassForgeableFactory> multiKeyForgeables, MultiKeyClassRef classRef) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.compile.stage1.spec
Methods in com.espertech.esper.common.internal.compile.stage1.spec that return MultiKeyClassRefModifier and TypeMethodDescriptionContextSpecInitiatedTerminated.getDistinctMultiKey()
ContextSpecKeyedItem.getKeyMultiKey()
Methods in com.espertech.esper.common.internal.compile.stage1.spec with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionvoid
ContextSpecInitiatedTerminated.setDistinctMultiKey
(MultiKeyClassRef distinctMultiKey) void
ContextSpecKeyedItem.setKeyMultiKey
(MultiKeyClassRef keyMultiKey) void
ContextSpecKeyed.setMultiKeyClassRef
(MultiKeyClassRef multiKeyClassRef) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.context.aifactory.ontrigger.ontrigger
Constructors in com.espertech.esper.common.internal.context.aifactory.ontrigger.ontrigger with parameters of type MultiKeyClassRefModifierConstructorDescriptionStatementAgentInstanceFactoryOnTriggerInfraSelectForge
(ViewableActivatorForge activator, EventType resultEventType, Map<ExprSubselectNode, SubSelectFactoryForge> subselects, Map<ExprTableAccessNode, ExprTableEvalStrategyFactoryForge> tableAccesses, NamedWindowMetaData namedWindow, TableMetaData table, SubordinateWMatchExprQueryPlanForge queryPlanForge, String resultSetProcessorProviderClassName, boolean insertInto, boolean addToFront, TableMetaData optionalInsertIntoTable, boolean selectAndDelete, boolean distinct, MultiKeyClassRef distinctMultiKey, ExprNode eventPrecedence) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.context.module
Constructors in com.espertech.esper.common.internal.context.module with parameters of type MultiKeyClassRefModifierConstructorDescriptionStatementInformationalsCompileTime
(String statementNameCompileTime, boolean alwaysSynthesizeOutputEvents, String optionalContextName, String optionalContextModuleName, NameAccessModifier optionalContextVisibility, boolean canSelfJoin, boolean hasSubquery, boolean needDedup, Annotation[] annotations, boolean stateless, Serializable userObjectCompileTime, int numFilterCallbacks, int numScheduleCallbacks, int numNamedWindowCallbacks, StatementType statementType, int priority, boolean preemptive, boolean hasVariables, boolean writesToTables, boolean hasTableAccess, Class[] selectClauseTypes, String[] selectClauseColumnNames, boolean forClauseDelivery, ExprNode[] groupDelivery, MultiKeyClassRef groupDeliveryMultiKey, Map<StatementProperty, Object> properties, boolean hasMatchRecognize, boolean instrumented, CodegenPackageScope packageScope, String insertIntoLatchName, boolean allowSubscriber, ExpressionScriptProvided[] onScripts) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.agg.core
Methods in com.espertech.esper.common.internal.epl.agg.core that return MultiKeyClassRefModifier and TypeMethodDescriptionAggregationGroupByRollupLevelForge.getAllKeysMultikey()
AggregationCodegenRowDetailDesc.getMultiKeyClassRef()
AggregationGroupByRollupLevelForge.getSubKeyMultikey()
Methods in com.espertech.esper.common.internal.epl.agg.core with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionstatic CodegenMethod
AggregationServiceCodegenUtil.computeMultiKeyCodegen
(int idNumber, ExprNode[] partitionForges, MultiKeyClassRef optionalMultiKey, CodegenClassScope classScope, CodegenNamedMethods namedMethods) static AggregationServiceForgeDesc
AggregationServiceFactoryFactory.getService
(AggregationAttributionKey attributionKey, List<ExprAggregateNode> selectAggregateExprNodes, Map<ExprNode, String> selectClauseNamedNodes, List<ExprDeclaredNode> declaredExpressions, ExprNode[] groupByNodes, MultiKeyClassRef groupByMultiKey, List<ExprAggregateNode> havingAggregateExprNodes, List<ExprAggregateNode> orderByAggregateExprNodes, List<ExprAggregateNodeGroupKey> groupKeyExpressions, boolean hasGroupByClause, Annotation[] annotations, VariableCompileTimeResolver variableCompileTimeResolver, boolean isDisallowNoReclaim, ExprNode whereClause, ExprNode havingClause, EventType[] typesPerStream, AggregationGroupByRollupDescForge groupByRollupDesc, String optionalContextName, IntoTableSpec intoTableSpec, TableCompileTimeResolver tableCompileTimeResolver, boolean isUnidirectional, boolean isFireAndForget, boolean isOnSelect, ClasspathImportServiceCompileTime classpathImportService, StatementRawInfo raw, SerdeCompileTimeResolver serdeResolver, StateMgmtSettingsProvider stateMgmtSettingsProvider) Constructors in com.espertech.esper.common.internal.epl.agg.core with parameters of type MultiKeyClassRefModifierConstructorDescriptionAggregationCodegenRowDetailDesc
(AggregationCodegenRowDetailStateDesc stateDesc, AggregationAccessorSlotPairForge[] accessAccessors, MultiKeyClassRef multiKeyClassRef) AggregationGroupByRollupLevelForge
(int levelNumber, int levelOffset, int[] rollupKeys, EPType[] allGroupKeyTypes, MultiKeyClassRef allKeysMultikey, MultiKeyClassRef subKeyMultikey) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.agg.groupby
Methods in com.espertech.esper.common.internal.epl.agg.groupby that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.agg.groupby with parameters of type MultiKeyClassRefModifierConstructorDescriptionAggGroupByDesc
(AggregationRowStateForgeDesc rowStateForgeDescs, boolean isUnidirectional, boolean isFireAndForget, boolean isOnSelect, ExprNode[] groupByNodes, MultiKeyClassRef groupByMultiKey) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.agg.groupbylocal
Methods in com.espertech.esper.common.internal.epl.agg.groupbylocal that return MultiKeyClassRefMethods in com.espertech.esper.common.internal.epl.agg.groupbylocal with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionAggregationGroupByLocalGroupByAnalyzer.analyze
(ExprForge[][] methodForges, AggregationForgeFactory[] methodFactories, AggregationStateFactoryForge[] accessAggregations, AggregationGroupByLocalGroupDesc localGroupDesc, ExprNode[] groupByExpressions, MultiKeyClassRef groupByMultiKey, AggregationAccessorSlotPairForge[] accessors, StatementRawInfo raw, SerdeCompileTimeResolver serdeResolver) Constructors in com.espertech.esper.common.internal.epl.agg.groupbylocal with parameters of type MultiKeyClassRefModifierConstructorDescriptionAggregationLocalGroupByLevelForge
(ExprForge[][] methodForges, AggregationForgeFactory[] methodFactories, AggregationStateFactoryForge[] accessStateForges, ExprNode[] partitionForges, MultiKeyClassRef partitionMKClasses, boolean defaultLevel) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.fafquery.querymethod
Methods in com.espertech.esper.common.internal.epl.fafquery.querymethod that return MultiKeyClassRef -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.historical.common
Fields in com.espertech.esper.common.internal.epl.historical.common declared as MultiKeyClassRefModifier and TypeFieldDescriptionprotected MultiKeyClassRef
HistoricalEventViewableForgeBase.multiKeyClassRef
-
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.historical.indexingstrategy
Constructors in com.espertech.esper.common.internal.epl.historical.indexingstrategy with parameters of type MultiKeyClassRefModifierConstructorDescriptionPollResultIndexingStrategyCompositeForge
(int streamNum, EventType eventType, String[] optHashPropertyNames, EPTypeClass[] optHashCoercedTypes, MultiKeyClassRef optHashMultiKeyClasses, String[] rangeProps, EPTypeClass[] rangeTypes) PollResultIndexingStrategyHashForge
(int streamNum, EventType eventType, String[] propertyNames, EPTypeClass[] coercionTypes, MultiKeyClassRef multiKeyClasses) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.historical.lookupstrategy
Constructors in com.espertech.esper.common.internal.epl.historical.lookupstrategy with parameters of type MultiKeyClassRefModifierConstructorDescriptionHistoricalIndexLookupStrategyCompositeForge
(int lookupStream, ExprForge[] evaluators, MultiKeyClassRef multiKeyClasses, QueryGraphValueEntryRangeForge[] ranges) HistoricalIndexLookupStrategyHashForge
(int lookupStream, ExprForge[] evaluators, EPTypeClass[] coercionTypes, MultiKeyClassRef multiKeyClassRef) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.index.composite
Constructors in com.espertech.esper.common.internal.epl.index.composite with parameters of type MultiKeyClassRefModifierConstructorDescriptionPropertyCompositeEventTableFactoryFactoryForge
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String[] optKeyProps, EPTypeClass[] optKeyTypes, MultiKeyClassRef hashMultikeyClasses, String[] rangeProps, EPTypeClass[] rangeTypes, DataInputOutputSerdeForge[] rangeSerdes, EventType eventType) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.index.hash
Constructors in com.espertech.esper.common.internal.epl.index.hash with parameters of type MultiKeyClassRefModifierConstructorDescriptionPropertyHashedFactoryFactoryForge
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String[] indexedProps, EventType eventType, boolean unique, CoercionDesc hashCoercionDesc, MultiKeyClassRef multiKeyClassRef, StateMgmtSetting stateMgmtSettings) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.join.indexlookupplan
Constructors in com.espertech.esper.common.internal.epl.join.indexlookupplan with parameters of type MultiKeyClassRefModifierConstructorDescriptionCompositeTableLookupPlanForge
(int lookupStream, int indexedStream, boolean indexedStreamIsVDW, EventType[] typesPerStream, TableLookupIndexReqKey indexNum, List<QueryGraphValueEntryHashKeyedForge> hashKeys, EPTypeClass[] hashCoercionTypes, List<QueryGraphValueEntryRangeForge> rangeKeyPairs, EPTypeClass[] optRangeCoercionTypes, QueryPlanIndexForge indexSpecs, MultiKeyClassRef optionalEPLTableLookupMultiKey) IndexedTableLookupPlanHashedOnlyForge
(int lookupStream, int indexedStream, boolean indexedStreamIsVDW, EventType[] typesPerStream, TableLookupIndexReqKey indexNum, QueryGraphValueEntryHashKeyedForge[] hashKeys, QueryPlanIndexForge indexSpecs, EPTypeClass[] optionalCoercionTypes, MultiKeyClassRef optionalEPLTableLookupMultiKey) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.join.queryplan
Methods in com.espertech.esper.common.internal.epl.join.queryplan that return MultiKeyClassRefMethods in com.espertech.esper.common.internal.epl.join.queryplan with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionvoid
QueryPlanIndexItemForge.setHashMultiKeyClasses
(MultiKeyClassRef hashMultiKeyClasses) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.lookup
Constructors in com.espertech.esper.common.internal.epl.lookup with parameters of type MultiKeyClassRefModifierConstructorDescriptionSubordCompositeTableLookupStrategyFactoryForge
(boolean isNWOnTrigger, int numStreams, List<SubordPropHashKeyForge> keyExpr, EPTypeClass[] coercionKeyTypes, MultiKeyClassRef hashMultikeyClasses, List<SubordPropRangeKeyForge> rangeProps, EPTypeClass[] coercionRangeTypes) SubordHashedTableLookupStrategyFactoryForge
(boolean isNWOnTrigger, int numStreamsOuter, List<SubordPropHashKeyForge> hashKeys, CoercionDesc hashKeyCoercionTypes, boolean isStrictKeys, String[] hashStrictKeys, int[] keyStreamNumbers, EventType[] outerStreamTypesZeroIndexed, MultiKeyClassRef hashMultikeyClasses) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.lookupplan
Methods in com.espertech.esper.common.internal.epl.lookupplan with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionSubordinateTableLookupStrategyUtil.getLookupStrategy
(EventType[] outerStreamTypesZeroIndexed, List<SubordPropHashKeyForge> hashKeys, CoercionDesc hashKeyCoercionTypes, MultiKeyClassRef hashMultikeyClasses, List<SubordPropRangeKeyForge> rangeKeys, CoercionDesc rangeKeyCoercionTypes, ExprNode[] inKeywordSingleIdxKeys, ExprNode inKeywordMultiIdxKey, boolean isNWOnTrigger) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.output.view
Constructors in com.espertech.esper.common.internal.epl.output.view with parameters of type MultiKeyClassRefModifierConstructorDescriptionOutputProcessViewConditionForge
(OutputStrategyPostProcessForge outputStrategyPostProcessForge, boolean isDistinct, MultiKeyClassRef distinctMultiKey, ExprTimePeriod afterTimePeriodExpr, Integer afterNumberOfEvents, OutputConditionFactoryForge outputConditionFactoryForge, int streamCount, ResultSetProcessorOutputConditionType conditionType, boolean terminable, boolean hasAfter, boolean unaggregatedUngrouped, SelectClauseStreamSelectorEnum selectClauseStreamSelector, EventType[] eventTypes, EventType resultEventType, StateMgmtSetting changeSetStateMgmtSettings, StateMgmtSetting outputFirstStateMgmtSettings) OutputProcessViewDirectDistinctOrAfterFactoryForge
(OutputStrategyPostProcessForge outputStrategyPostProcessForge, boolean isDistinct, MultiKeyClassRef distinctMultiKey, ExprTimePeriod afterTimePeriod, Integer afterConditionNumberOfEvents, EventType resultEventType) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.pattern.everydistinct
Methods in com.espertech.esper.common.internal.epl.pattern.everydistinct that return MultiKeyClassRefMethods in com.espertech.esper.common.internal.epl.pattern.everydistinct with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionvoid
EvalEveryDistinctForgeNode.setDistinctExpressions
(List<ExprNode> distinctExpressions, MultiKeyClassRef distincMultiKey, TimePeriodComputeForge timePeriodComputeForge, ExprNode expiryTimeExp) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.resultset.agggrouped
Methods in com.espertech.esper.common.internal.epl.resultset.agggrouped that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.resultset.agggrouped with parameters of type MultiKeyClassRefModifierConstructorDescriptionResultSetProcessorAggregateGroupedForge
(EventType resultEventType, EventType[] typesPerStream, ExprNode[] groupKeyNodeExpressions, ExprForge optionalHavingNode, boolean isSelectRStream, boolean isUnidirectional, OutputLimitSpec outputLimitSpec, boolean isSorting, boolean isHistoricalOnly, ResultSetProcessorOutputConditionType outputConditionType, OutputConditionPolledFactoryForge optionalOutputFirstConditionFactory, MultiKeyClassRef multiKeyClassRef) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.resultset.core
Methods in com.espertech.esper.common.internal.epl.resultset.core that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.resultset.core with parameters of type MultiKeyClassRefModifierConstructorDescriptionGroupByRollupInfo
(ExprNode[] exprNodes, AggregationGroupByRollupDescForge rollupDesc, List<StmtClassForgeableFactory> additionalForgeables, MultiKeyClassRef optionalMultiKey) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.resultset.grouped
Methods in com.espertech.esper.common.internal.epl.resultset.grouped with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionstatic CodegenMethod
ResultSetProcessorGroupedUtil.generateGroupKeySingleCodegen
(ExprNode[] groupKeyExpressions, MultiKeyClassRef optionalMultiKeyClasses, CodegenClassScope classScope, CodegenInstanceAux instance) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.resultset.rowpergroup
Methods in com.espertech.esper.common.internal.epl.resultset.rowpergroup that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.resultset.rowpergroup with parameters of type MultiKeyClassRefModifierConstructorDescriptionResultSetProcessorRowPerGroupForge
(EventType resultEventType, EventType[] typesPerStream, ExprNode[] groupKeyNodeExpressions, ExprForge optionalHavingNode, boolean isSelectRStream, boolean isUnidirectional, OutputLimitSpec outputLimitSpec, boolean isSorting, boolean isHistoricalOnly, ResultSetProcessorOutputConditionType outputConditionType, OutputConditionPolledFactoryForge optionalOutputFirstConditionFactory, MultiKeyClassRef multiKeyClassRef, boolean unboundedProcessor) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.resultset.rowpergrouprollup
Methods in com.espertech.esper.common.internal.epl.resultset.rowpergrouprollup that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.resultset.rowpergrouprollup with parameters of type MultiKeyClassRefModifierConstructorDescriptionResultSetProcessorRowPerGroupRollupForge
(EventType resultEventType, EventType[] typesPerStream, GroupByRollupPerLevelForge perLevelForges, ExprNode[] groupKeyNodeExpressions, boolean isSelectRStream, boolean isUnidirectional, OutputLimitSpec outputLimitSpec, boolean isSorting, boolean noDataWindowSingleStream, AggregationGroupByRollupDescForge groupByRollupDesc, boolean isJoin, boolean isHistoricalOnly, boolean iterateUnbounded, ResultSetProcessorOutputConditionType outputConditionType, OutputConditionPolledFactoryForge optionalOutputFirstConditionFactory, EventType[] eventTypes, MultiKeyClassRef multiKeyClassRef) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.resultset.select.core
Methods in com.espertech.esper.common.internal.epl.resultset.select.core that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.resultset.select.core with parameters of type MultiKeyClassRefModifierConstructorDescriptionSelectSubscriberDescriptor
(Class[] selectClauseTypes, String[] selectClauseColumnNames, boolean forClauseDelivery, ExprNode[] groupDelivery, MultiKeyClassRef groupDeliveryMultiKey) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.rowrecog.core
Methods in com.espertech.esper.common.internal.epl.rowrecog.core that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.rowrecog.core with parameters of type MultiKeyClassRefModifierConstructorDescriptionRowRecogDescForge
(EventType parentEventType, EventType rowEventType, EventType compositeEventType, EventType multimatchEventType, int[] multimatchStreamNumToVariable, int[] multimatchVariableToStreamNum, ExprNode[] partitionBy, MultiKeyClassRef partitionByMultiKey, LinkedHashMap<String, Pair<Integer, Boolean>> variableStreams, boolean hasInterval, boolean iterateOnly, boolean unbound, boolean orTerminated, boolean collectMultimatches, boolean defineAsksMultimatches, int numEventsEventsPerStreamDefine, String[] multimatchVariablesArray, RowRecogNFAStateForge[] startStates, RowRecogNFAStateForge[] allStates, boolean allMatches, MatchRecognizeSkipEnum skip, ExprNode[] columnEvaluators, String[] columnNames, TimePeriodComputeForge intervalCompute, int[] previousRandomAccessIndexes, AggregationServiceForgeDesc[] aggregationServices, boolean isTargetHA) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.subselect
Constructors in com.espertech.esper.common.internal.epl.subselect with parameters of type MultiKeyClassRefModifierConstructorDescriptionSubSelectStrategyFactoryLocalViewPreloadedForge
(List<ViewFactoryForge> viewForges, ViewResourceDelegateDesc viewResourceDelegateDesc, Pair<EventTableFactoryFactoryForge, SubordTableLookupStrategyFactoryForge> lookupStrategy, ExprNode filterExprNode, boolean correlatedSubquery, AggregationServiceForgeDesc aggregationServiceForgeDesc, int subqueryNumber, ExprNode[] groupKeys, NamedWindowMetaData namedWindow, ExprNode namedWindowFilterExpr, QueryGraphForge namedWindowFilterQueryGraph, MultiKeyClassRef groupByMultiKeyClasses, boolean isTargetHA) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.epl.table.compiletime
Methods in com.espertech.esper.common.internal.epl.table.compiletime that return MultiKeyClassRefConstructors in com.espertech.esper.common.internal.epl.table.compiletime with parameters of type MultiKeyClassRefModifierConstructorDescriptionTableAccessAnalysisResult
(Map<String, TableMetadataColumn> tableColumns, ObjectArrayEventType internalEventType, DataInputOutputSerdeForge[] internalEventTypePropertySerdes, ObjectArrayEventType publicEventType, TableMetadataColumnPairPlainCol[] colsPlain, TableMetadataColumnPairAggMethod[] colsAggMethod, TableMetadataColumnPairAggAccess[] colsAccess, AggregationRowStateForgeDesc aggDesc, String[] primaryKeyColumns, EventPropertyGetterSPI[] primaryKeyGetters, EPTypeClass[] primaryKeyTypes, int[] primaryKeyColNums, MultiKeyClassRef primaryKeyMultikeyClasses, List<StmtClassForgeableFactory> additionalForgeables) -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.view.firstunique
Fields in com.espertech.esper.common.internal.view.firstunique declared as MultiKeyClassRefModifier and TypeFieldDescriptionprotected MultiKeyClassRef
FirstUniqueByPropertyViewForge.multiKeyClassNames
Methods in com.espertech.esper.common.internal.view.firstunique that return MultiKeyClassRef -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.view.groupwin
Fields in com.espertech.esper.common.internal.view.groupwin declared as MultiKeyClassRefModifier and TypeFieldDescriptionprotected MultiKeyClassRef
GroupByViewFactoryForge.multiKeyClassNames
Methods in com.espertech.esper.common.internal.view.groupwin that return MultiKeyClassRef -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.view.rank
Fields in com.espertech.esper.common.internal.view.rank declared as MultiKeyClassRefModifier and TypeFieldDescriptionprotected MultiKeyClassRef
RankWindowViewForge.multiKeyClassNames
Methods in com.espertech.esper.common.internal.view.rank that return MultiKeyClassRef -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.view.unique
Fields in com.espertech.esper.common.internal.view.unique declared as MultiKeyClassRefModifier and TypeFieldDescriptionprotected MultiKeyClassRef
UniqueByPropertyViewForge.multiKeyClassNames
Methods in com.espertech.esper.common.internal.view.unique that return MultiKeyClassRef -
Uses of MultiKeyClassRef in com.espertech.esper.common.internal.view.util
Methods in com.espertech.esper.common.internal.view.util with parameters of type MultiKeyClassRefModifier and TypeMethodDescriptionstatic void
ViewMultiKeyHelper.assign
(ExprNode[] criteriaExpressions, MultiKeyClassRef multiKeyClassNames, CodegenMethod method, CodegenExpressionRef factory, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)