public class QueryPlanIndexItem extends Object
Constructor and Description |
---|
QueryPlanIndexItem(String[] hashProps,
Class[] hashPropTypes,
EventPropertyValueGetter hashGetter,
String[] rangeProps,
Class[] rangePropTypes,
EventPropertyValueGetter[] rangeGetters,
boolean unique,
EventAdvancedIndexProvisionRuntime advancedIndexProvisionDesc) |
Modifier and Type | Method and Description |
---|---|
boolean |
equalsCompareSortedProps(QueryPlanIndexItem other) |
EventAdvancedIndexProvisionRuntime |
getAdvancedIndexProvisionDesc() |
List<IndexedPropDesc> |
getBtreePropsAsList() |
EventPropertyValueGetter |
getHashGetter() |
String[] |
getHashProps() |
List<IndexedPropDesc> |
getHashPropsAsList() |
Class[] |
getHashPropTypes() |
EventPropertyValueGetter[] |
getRangeGetters() |
String[] |
getRangeProps() |
Class[] |
getRangePropTypes() |
boolean |
isUnique() |
IndexMultiKey |
toIndexMultiKey() |
String |
toString() |
public QueryPlanIndexItem(String[] hashProps, Class[] hashPropTypes, EventPropertyValueGetter hashGetter, String[] rangeProps, Class[] rangePropTypes, EventPropertyValueGetter[] rangeGetters, boolean unique, EventAdvancedIndexProvisionRuntime advancedIndexProvisionDesc)
public String[] getHashProps()
public EventPropertyValueGetter getHashGetter()
public Class[] getHashPropTypes()
public String[] getRangeProps()
public Class[] getRangePropTypes()
public EventPropertyValueGetter[] getRangeGetters()
public boolean isUnique()
public EventAdvancedIndexProvisionRuntime getAdvancedIndexProvisionDesc()
public boolean equalsCompareSortedProps(QueryPlanIndexItem other)
public List<IndexedPropDesc> getHashPropsAsList()
public List<IndexedPropDesc> getBtreePropsAsList()
public IndexMultiKey toIndexMultiKey()
Copyright © 2005–2019. All rights reserved.