Class CompositeIndexQueryKeyed
java.lang.Object
com.espertech.esper.common.internal.epl.join.exec.composite.CompositeIndexQueryKeyed
- All Implemented Interfaces:
CompositeIndexQuery
-
Constructor Summary
ConstructorDescriptionCompositeIndexQueryKeyed
(boolean isNWOnTrigger, int lookupStream, int numStreams, ExprEvaluator hashGetter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(EventBean[] eventsPerStream, Map value, Collection<EventBean> result, CompositeIndexQueryResultPostProcessor postProcessor) void
add
(EventBean theEvent, Map value, Set<EventBean> result, CompositeIndexQueryResultPostProcessor postProcessor) get
(EventBean[] eventsPerStream, Map parent, ExprEvaluatorContext context, CompositeIndexQueryResultPostProcessor postProcessor) get
(EventBean theEvent, Map parent, ExprEvaluatorContext context, CompositeIndexQueryResultPostProcessor postProcessor) getCollectKeys
(EventBean[] eventsPerStream, Map parent, ExprEvaluatorContext context, ArrayList<Object> keys, CompositeIndexQueryResultPostProcessor postProcessor) getCollectKeys
(EventBean theEvent, Map parent, ExprEvaluatorContext context, ArrayList<Object> keys, CompositeIndexQueryResultPostProcessor postProcessor) void
setNext
(CompositeIndexQuery next)
-
Constructor Details
-
CompositeIndexQueryKeyed
public CompositeIndexQueryKeyed(boolean isNWOnTrigger, int lookupStream, int numStreams, ExprEvaluator hashGetter)
-
-
Method Details
-
setNext
- Specified by:
setNext
in interfaceCompositeIndexQuery
-
get
public Set<EventBean> get(EventBean theEvent, Map parent, ExprEvaluatorContext context, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
get
in interfaceCompositeIndexQuery
-
getCollectKeys
public Set<EventBean> getCollectKeys(EventBean theEvent, Map parent, ExprEvaluatorContext context, ArrayList<Object> keys, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
getCollectKeys
in interfaceCompositeIndexQuery
-
get
public Collection<EventBean> get(EventBean[] eventsPerStream, Map parent, ExprEvaluatorContext context, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
get
in interfaceCompositeIndexQuery
-
getCollectKeys
public Collection<EventBean> getCollectKeys(EventBean[] eventsPerStream, Map parent, ExprEvaluatorContext context, ArrayList<Object> keys, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
getCollectKeys
in interfaceCompositeIndexQuery
-
add
public void add(EventBean theEvent, Map value, Set<EventBean> result, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
add
in interfaceCompositeIndexQuery
-
add
public void add(EventBean[] eventsPerStream, Map value, Collection<EventBean> result, CompositeIndexQueryResultPostProcessor postProcessor) - Specified by:
add
in interfaceCompositeIndexQuery
-