Class QueryPlanIndexItem
java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplan.QueryPlanIndexItem
Specifies an index to build as part of an overall query plan.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionQueryPlanIndexItem
(String[] hashProps, EPTypeClass[] hashPropTypes, EventPropertyValueGetter hashGetter, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde hashKeySerde, String[] rangeProps, EPTypeClass[] rangePropTypes, EventPropertyValueGetter[] rangeGetters, DataInputOutputSerde[] rangeKeySerdes, boolean unique, EventAdvancedIndexProvisionRuntime advancedIndexProvisionDesc, StateMgmtSetting stateMgmtSettings) -
Method Summary
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
QueryPlanIndexItem
public QueryPlanIndexItem(String[] hashProps, EPTypeClass[] hashPropTypes, EventPropertyValueGetter hashGetter, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde hashKeySerde, String[] rangeProps, EPTypeClass[] rangePropTypes, EventPropertyValueGetter[] rangeGetters, DataInputOutputSerde[] rangeKeySerdes, boolean unique, EventAdvancedIndexProvisionRuntime advancedIndexProvisionDesc, StateMgmtSetting stateMgmtSettings)
-
-
Method Details
-
getHashProps
-
getHashGetter
-
getHashPropTypes
-
getRangeProps
-
getRangePropTypes
-
getRangeGetters
-
isUnique
public boolean isUnique() -
getAdvancedIndexProvisionDesc
-
getHashKeySerde
-
getRangeKeySerdes
-
getTransformFireAndForget
-
toString
-
getHashPropsAsList
-
getBtreePropsAsList
-
toIndexMultiKey
-
getStateMgmtSettings
-