Class CompositeIndexLookupRange
java.lang.Object
com.espertech.esper.common.internal.epl.join.exec.composite.CompositeIndexLookupRange
- All Implemented Interfaces:
CompositeIndexLookup
-
Constructor Summary
ConstructorDescriptionCompositeIndexLookupRange
(RangeIndexLookupValue lookupValue, EPTypeClass coercionType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
lookup
(Map<Object, Object> 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)
-
Constructor Details
-
CompositeIndexLookupRange
-
-
Method Details
-
lookup
public void lookup(Map<Object, Object> parent, Set<EventBean> result, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
lookup
in interfaceCompositeIndexLookup
-
lookupRange
-
lookupRangeInverted
-
lookupLess
public void lookupLess(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor) -
lookupLessEqual
public void lookupLessEqual(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor) -
lookupGreaterEqual
public void lookupGreaterEqual(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor) -
lookupGreater
public void lookupGreater(Set<EventBean> result, TreeMap propertyIndex, Object keyStart, CompositeIndexQueryResultPostProcessor postProcessor) -
setNext
- Specified by:
setNext
in interfaceCompositeIndexLookup
-