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.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.PropertyIndexedEventTableSingle
organization, propertyGetter, propertyIndex
 
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.PropertyIndexedEventTableSingle
add, add, addRemove, clear, getIndex, getNumberOfEvents, getNumKeys, getOrganization, isEmpty, iterator, remove, 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 PropertyIndexedEventTableSingle
Parameters:
key - to compare against
Returns:
set of events with property value, or null if none found (never returns zero-sized set)

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