com.espertech.esper.epl.join.table
Class PropertyIndexedEventTableSingleCoerceAll

java.lang.Object
  extended by com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingle
      extended by com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleUnadorned
          extended by com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleCoerceAdd
              extended by com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleCoerceAll
All Implemented Interfaces:
EventTable, java.lang.Iterable<EventBean>

public class PropertyIndexedEventTableSingleCoerceAll
extends PropertyIndexedEventTableSingleCoerceAdd


Field Summary
 
Fields inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleUnadorned
propertyIndex
 
Fields inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingle
organization, propertyGetter
 
Constructor Summary
PropertyIndexedEventTableSingleCoerceAll(EventPropertyGetter propertyGetter, EventTableOrganization organization, SimpleNumberCoercer coercer, java.lang.Class coercionType)
           
 
Method Summary
 java.util.Set<EventBean> lookup(java.lang.Object key)
          Returns the set of events that have the same property value as the given event.
 
Methods inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleCoerceAdd
getKey
 
Methods inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleUnadorned
add, clear, destroy, getIndex, getNumberOfEvents, getNumKeys, getProviderClass, isEmpty, iterator, remove
 
Methods inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingle
add, addRemove, getOrganization, remove, toQueryPlan, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyIndexedEventTableSingleCoerceAll

public PropertyIndexedEventTableSingleCoerceAll(EventPropertyGetter propertyGetter,
                                                EventTableOrganization organization,
                                                SimpleNumberCoercer coercer,
                                                java.lang.Class coercionType)
Method Detail

lookup

public java.util.Set<EventBean> lookup(java.lang.Object key)
Returns the set of events that have the same property value as the given event.

Overrides:
lookup in class PropertyIndexedEventTableSingleUnadorned
Parameters:
key - to compare against
Returns:
set of events with property value, or null if none found (never returns zero-sized set)

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