com.espertech.esper.epl.join.exec.composite
Class CompositeIndexQueryKeyed

java.lang.Object
  extended by com.espertech.esper.epl.join.exec.composite.CompositeIndexQueryKeyed
All Implemented Interfaces:
CompositeIndexQuery

public class CompositeIndexQueryKeyed
extends java.lang.Object
implements CompositeIndexQuery


Constructor Summary
CompositeIndexQueryKeyed(boolean isNWOnTrigger, int lookupStream, int numStreams, java.util.List<QueryGraphValueEntryHashKeyed> hashKeys, java.lang.Class[] keyCoercionTypes)
           
 
Method Summary
 void add(EventBean[] eventsPerStream, java.util.Map value, java.util.Collection<EventBean> result)
           
 void add(EventBean theEvent, java.util.Map value, java.util.Set<EventBean> result)
           
 java.util.Collection<EventBean> get(EventBean[] eventsPerStream, java.util.Map parent, ExprEvaluatorContext context)
           
 java.util.Set<EventBean> get(EventBean theEvent, java.util.Map parent, ExprEvaluatorContext context)
           
 java.util.Collection<EventBean> getCollectKeys(EventBean[] eventsPerStream, java.util.Map parent, ExprEvaluatorContext context, java.util.ArrayList<java.lang.Object> keys)
           
 java.util.Set<EventBean> getCollectKeys(EventBean theEvent, java.util.Map parent, ExprEvaluatorContext context, java.util.ArrayList<java.lang.Object> keys)
           
 void setNext(CompositeIndexQuery next)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeIndexQueryKeyed

public CompositeIndexQueryKeyed(boolean isNWOnTrigger,
                                int lookupStream,
                                int numStreams,
                                java.util.List<QueryGraphValueEntryHashKeyed> hashKeys,
                                java.lang.Class[] keyCoercionTypes)
Method Detail

setNext

public void setNext(CompositeIndexQuery next)
Specified by:
setNext in interface CompositeIndexQuery

get

public java.util.Set<EventBean> get(EventBean theEvent,
                                    java.util.Map parent,
                                    ExprEvaluatorContext context)
Specified by:
get in interface CompositeIndexQuery

getCollectKeys

public java.util.Set<EventBean> getCollectKeys(EventBean theEvent,
                                               java.util.Map parent,
                                               ExprEvaluatorContext context,
                                               java.util.ArrayList<java.lang.Object> keys)
Specified by:
getCollectKeys in interface CompositeIndexQuery

get

public java.util.Collection<EventBean> get(EventBean[] eventsPerStream,
                                           java.util.Map parent,
                                           ExprEvaluatorContext context)
Specified by:
get in interface CompositeIndexQuery

getCollectKeys

public java.util.Collection<EventBean> getCollectKeys(EventBean[] eventsPerStream,
                                                      java.util.Map parent,
                                                      ExprEvaluatorContext context,
                                                      java.util.ArrayList<java.lang.Object> keys)
Specified by:
getCollectKeys in interface CompositeIndexQuery

add

public void add(EventBean theEvent,
                java.util.Map value,
                java.util.Set<EventBean> result)
Specified by:
add in interface CompositeIndexQuery

add

public void add(EventBean[] eventsPerStream,
                java.util.Map value,
                java.util.Collection<EventBean> result)
Specified by:
add in interface CompositeIndexQuery

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com