public class PropertyIndexedEventTableSingleCoerceAllFactory extends PropertyIndexedEventTableSingleCoerceAddFactory
coercer, coercionType
optionalIndexName, propertyGetter, propertyName, streamNum, unique
Constructor and Description |
---|
PropertyIndexedEventTableSingleCoerceAllFactory(int streamNum,
EventType eventType,
String propertyName,
Class coercionType)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
protected EventTableOrganization |
getOrganization() |
EventTable[] |
makeEventTables(EventTableFactoryTableIdent tableIdent,
ExprEvaluatorContext exprEvaluatorContext) |
getEventTableClass, toQueryPlan
public PropertyIndexedEventTableSingleCoerceAllFactory(int streamNum, EventType eventType, String propertyName, Class coercionType)
streamNum
- is the stream number of the indexed streameventType
- is the event type of the indexed streamcoercionType
- are the classes to coerce indexed values topropertyName
- property namepublic EventTable[] makeEventTables(EventTableFactoryTableIdent tableIdent, ExprEvaluatorContext exprEvaluatorContext)
makeEventTables
in interface EventTableFactory
makeEventTables
in class PropertyIndexedEventTableSingleCoerceAddFactory
protected EventTableOrganization getOrganization()
getOrganization
in class PropertyIndexedEventTableSingleCoerceAddFactory