Uses of Interface
com.espertech.esper.epl.join.exec.base.JoinExecTableLookupStrategy

Packages that use JoinExecTableLookupStrategy
com.espertech.esper.epl.join.exec.base Inner join execution 
com.espertech.esper.epl.join.plan Inner join and outer join query planning 
com.espertech.esper.epl.virtualdw Virtual data window. 
com.espertech.esper.metrics.instrumentation EPL instrumentation helpers. 
 

Uses of JoinExecTableLookupStrategy in com.espertech.esper.epl.join.exec.base
 

Classes in com.espertech.esper.epl.join.exec.base that implement JoinExecTableLookupStrategy
 class CompositeTableLookupStrategy
          Lookup on an nested map structure that represents an index for use with at least one range and possibly multiple ranges and optionally keyed by one or more unique keys.
 class FullTableScanLookupStrategy
          Lookup on an unindexed table returning the full table as matching events.
 class FullTableScanUniqueValueLookupStrategy
          Lookup on an unindexed table returning the full table as matching events.
 class HistoricalTableLookupStrategy
          A lookup strategy for use in outer joins onto historical streams.
 class IndexedTableLookupStrategy
          Lookup on an index using a set of properties as key values.
 class IndexedTableLookupStrategyExpr
          Lookup on an index using a set of expression results as key values.
 class IndexedTableLookupStrategySingle
           
 class IndexedTableLookupStrategySingleExpr
           
 class InKeywordMultiTableLookupStrategyExpr
          Lookup on an index using a set of expression results as key values.
 class InKeywordSingleTableLookupStrategyExpr
          Lookup on an index using a set of expression results as key values.
 class SortedTableLookupStrategy
          Lookup on an index that is a sorted index on a single property queried as a range.
 

Fields in com.espertech.esper.epl.join.exec.base declared as JoinExecTableLookupStrategy
protected  JoinExecTableLookupStrategy TableOuterLookupExecNode.lookupStrategy
           
protected  JoinExecTableLookupStrategy TableLookupExecNode.lookupStrategy
           
 

Methods in com.espertech.esper.epl.join.exec.base that return JoinExecTableLookupStrategy
 JoinExecTableLookupStrategy TableOuterLookupExecNode.getLookupStrategy()
          Returns strategy for lookup.
 JoinExecTableLookupStrategy TableLookupExecNode.getLookupStrategy()
          Returns strategy for lookup.
 

Constructors in com.espertech.esper.epl.join.exec.base with parameters of type JoinExecTableLookupStrategy
LookupInstructionExec(int fromStream, java.lang.String fromStreamName, int[] toStreams, JoinExecTableLookupStrategy[] lookupStrategies, boolean[] requiredPerStream)
          Ctor.
TableLookupExecNode(int indexedStream, JoinExecTableLookupStrategy lookupStrategy)
          Ctor.
TableLookupExecNodeTableLocking(int indexedStream, JoinExecTableLookupStrategy lookupStrategy, java.util.concurrent.locks.Lock lock)
           
TableOuterLookupExecNode(int indexedStream, JoinExecTableLookupStrategy lookupStrategy)
          Ctor.
TableOuterLookupExecNodeTableLocking(int indexedStream, JoinExecTableLookupStrategy lookupStrategy, java.util.concurrent.locks.Lock lock)
           
 

Uses of JoinExecTableLookupStrategy in com.espertech.esper.epl.join.plan
 

Methods in com.espertech.esper.epl.join.plan that return JoinExecTableLookupStrategy
 JoinExecTableLookupStrategy TableLookupPlan.makeStrategy(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] eventTypes, VirtualDWView[] viewExternals)
          Instantiates the lookup plan into a execution strategy for the lookup.
abstract  JoinExecTableLookupStrategy TableLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy SortedTableLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy InKeywordTableLookupPlanSingleIdx.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy InKeywordTableLookupPlanMultiIdx.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy IndexedTableLookupPlanSingle.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy IndexedTableLookupPlanMulti.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy FullTableScanUniquePerKeyLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy FullTableScanLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy CompositeTableLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 

Uses of JoinExecTableLookupStrategy in com.espertech.esper.epl.virtualdw
 

Classes in com.espertech.esper.epl.virtualdw that implement JoinExecTableLookupStrategy
 class JoinExecTableLookupStrategyVirtualDW
           
 

Methods in com.espertech.esper.epl.virtualdw that return JoinExecTableLookupStrategy
 JoinExecTableLookupStrategy VirtualDWViewImpl.getJoinLookupStrategy(java.lang.String accessedByStmtName, java.lang.String accessedByStmtId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventTable[] eventTables, TableLookupKeyDesc keyDescriptor, int lookupStreamNum)
           
 JoinExecTableLookupStrategy VirtualDWView.getJoinLookupStrategy(java.lang.String accessedByStatementName, java.lang.String accessedByStatementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventTable[] eventTable, TableLookupKeyDesc keyDescriptor, int lookupStreamNum)
           
 

Uses of JoinExecTableLookupStrategy in com.espertech.esper.metrics.instrumentation
 

Methods in com.espertech.esper.metrics.instrumentation with parameters of type JoinExecTableLookupStrategy
 void InstrumentationDefault.qIndexJoinLookup(JoinExecTableLookupStrategy strategy, EventTable index)
           
 void Instrumentation.qIndexJoinLookup(JoinExecTableLookupStrategy strategy, EventTable index)
           
 


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