public class CompositeIndexLookupRange extends Object implements CompositeIndexLookup
Constructor and Description |
---|
CompositeIndexLookupRange(RangeIndexLookupValue lookupValue,
Class coercionType) |
Modifier and Type | Method and Description |
---|---|
void |
lookup(Map parent,
Set<EventBean> result,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
lookupGreater(Set<EventBean> result,
TreeMap propertyIndex,
Object keyStart,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
lookupGreaterEqual(Set<EventBean> result,
TreeMap propertyIndex,
Object keyStart,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
lookupLess(Set<EventBean> result,
TreeMap propertyIndex,
Object keyStart,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
lookupLessEqual(Set<EventBean> result,
TreeMap propertyIndex,
Object keyStart,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
lookupRange(Set<EventBean> result,
TreeMap propertyIndex,
Object keyStart,
boolean includeStart,
Object keyEnd,
boolean includeEnd,
boolean allowRangeReversal,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
lookupRangeInverted(Set<EventBean> result,
TreeMap propertyIndex,
Object keyStart,
boolean includeStart,
Object keyEnd,
boolean includeEnd,
CompositeIndexQueryResultPostProcessor postProcessor) |
void |
setNext(CompositeIndexLookup next) |
public CompositeIndexLookupRange(RangeIndexLookupValue lookupValue, Class coercionType)
public void lookup(Map parent, Set<EventBean> result, CompositeIndexQueryResultPostProcessor postProcessor)
lookup
in interface CompositeIndexLookup
public void lookupRange(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, boolean includeStart, Object keyEnd, boolean includeEnd, boolean allowRangeReversal, CompositeIndexQueryResultPostProcessor postProcessor)
public void lookupRangeInverted(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, boolean includeStart, Object keyEnd, boolean includeEnd, CompositeIndexQueryResultPostProcessor postProcessor)
public void lookupLess(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor)
public void lookupLessEqual(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor)
public void lookupGreaterEqual(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor)
public void lookupGreater(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor)
public void setNext(CompositeIndexLookup next)
setNext
in interface CompositeIndexLookup