Uses of Class
com.espertech.esper.common.internal.epl.join.queryplan.CoercionDesc
Package
Description
-
Uses of CoercionDesc in com.espertech.esper.common.internal.epl.index.hash
ModifierConstructorDescriptionPropertyHashedFactoryFactoryForge
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String[] indexedProps, EventType eventType, boolean unique, CoercionDesc hashCoercionDesc, MultiKeyClassRef multiKeyClassRef, StateMgmtSetting stateMgmtSettings) -
Uses of CoercionDesc in com.espertech.esper.common.internal.epl.index.sorted
ModifierConstructorDescriptionPropertySortedFactoryFactoryForge
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String indexedProp, EventType eventType, CoercionDesc coercionDesc, DataInputOutputSerdeForge serde, StateMgmtSetting stateMgmtSettings) -
Uses of CoercionDesc in com.espertech.esper.common.internal.epl.join.queryplan
Modifier and TypeMethodDescriptionstatic CoercionDesc
CoercionUtil.getCoercionTypesHash
(EventType[] typesPerStream, int lookupStream, int indexedStream, List<QueryGraphValueEntryHashKeyedForge> keyProps, String[] indexProps) Returns null if no coercion is required, or an array of classes for use in coercing the lookup keys and index keys into a common type.static CoercionDesc
CoercionUtil.getCoercionTypesHash
(EventType viewableEventType, String[] indexProps, List<SubordPropHashKeyForge> hashKeys) static CoercionDesc
CoercionUtil.getCoercionTypesRange
(EventType[] typesPerStream, int indexedStream, String[] indexedProp, List<QueryGraphValueEntryRangeForge> rangeEntries) static CoercionDesc
CoercionUtil.getCoercionTypesRange
(EventType viewableEventType, Map<String, SubordPropRangeKeyForge> rangeProps, EventType[] typesPerStream) -
Uses of CoercionDesc in com.espertech.esper.common.internal.epl.lookup
ModifierConstructorDescriptionSubordHashedTableLookupStrategyFactoryForge
(boolean isNWOnTrigger, int numStreamsOuter, List<SubordPropHashKeyForge> hashKeys, CoercionDesc hashKeyCoercionTypes, boolean isStrictKeys, String[] hashStrictKeys, int[] keyStreamNumbers, EventType[] outerStreamTypesZeroIndexed, MultiKeyClassRef hashMultikeyClasses) SubordSortedTableLookupStrategyFactoryForge
(boolean isNWOnTrigger, int numStreamsOuter, SubordPropRangeKeyForge rangeKey, CoercionDesc coercionDesc) -
Uses of CoercionDesc in com.espertech.esper.common.internal.epl.lookupplan
Modifier 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 CoercionDesc in com.espertech.esper.common.internal.epl.lookupplansubord
Modifier and TypeMethodDescriptionIndexKeyInfo.getOrderedKeyCoercionTypes()
IndexKeyInfo.getOrderedRangeCoercionTypes()
ModifierConstructorDescriptionIndexKeyInfo
(List<SubordPropHashKeyForge> orderedKeyProperties, CoercionDesc orderedKeyCoercionTypes, List<SubordPropRangeKeyForge> orderedRangeDesc, CoercionDesc orderedRangeCoercionTypes) -
Uses of CoercionDesc in com.espertech.esper.common.internal.epl.virtualdw
ModifierConstructorDescriptionSubordTableLookupStrategyFactoryForgeVDW
(String statementName, Annotation[] annotations, EventType[] outerStreams, List<SubordPropHashKeyForge> hashKeys, CoercionDesc hashKeyCoercionTypes, List<SubordPropRangeKeyForge> rangeKeys, CoercionDesc rangeKeyCoercionTypes, boolean nwOnTrigger, SubordPropPlan joinDesc, boolean forceTableScan, SubordinateQueryPlannerIndexPropListPair hashAndRanges)