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

java.lang.Object
  extended by com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleFactory
      extended by com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleCoerceAddFactory
All Implemented Interfaces:
EventTableFactory
Direct Known Subclasses:
PropertyIndexedEventTableSingleCoerceAllFactory

public class PropertyIndexedEventTableSingleCoerceAddFactory
extends PropertyIndexedEventTableSingleFactory


Field Summary
protected  SimpleNumberCoercer coercer
           
protected  java.lang.Class coercionType
           
 
Fields inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleFactory
optionalIndexName, propertyGetter, propertyName, streamNum, unique
 
Constructor Summary
PropertyIndexedEventTableSingleCoerceAddFactory(int streamNum, EventType eventType, java.lang.String propertyName, java.lang.Class coercionType)
          Ctor.
 
Method Summary
 EventTable[] makeEventTables()
           
 
Methods inherited from class com.espertech.esper.epl.join.table.PropertyIndexedEventTableSingleFactory
getEventTableClass, toQueryPlan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

coercer

protected final SimpleNumberCoercer coercer

coercionType

protected final java.lang.Class coercionType
Constructor Detail

PropertyIndexedEventTableSingleCoerceAddFactory

public PropertyIndexedEventTableSingleCoerceAddFactory(int streamNum,
                                                       EventType eventType,
                                                       java.lang.String propertyName,
                                                       java.lang.Class coercionType)
Ctor.

Parameters:
streamNum - is the stream number of the indexed stream
eventType - is the event type of the indexed stream
propertyName - are the property names to get property values
coercionType - are the classes to coerce indexed values to
Method Detail

makeEventTables

public EventTable[] makeEventTables()
Specified by:
makeEventTables in interface EventTableFactory
Overrides:
makeEventTables in class PropertyIndexedEventTableSingleFactory

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