public class PropertySortedEventTableCoercedFactory extends PropertySortedEventTableFactory
Modifier and Type | Field and Description |
---|---|
protected Class |
coercionType |
propertyGetter, propertyName, streamNum
Constructor and Description |
---|
PropertySortedEventTableCoercedFactory(int streamNum,
EventType eventType,
String propertyName,
Class coercionType)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
protected EventTableOrganization |
getOrganization() |
EventTable[] |
makeEventTables(EventTableFactoryTableIdent tableIdent,
ExprEvaluatorContext exprEvaluatorContext) |
String |
toString() |
getEventTableClass, getPropertyGetter, getPropertyName, getStreamNum, toQueryPlan
protected Class coercionType
public PropertySortedEventTableCoercedFactory(int streamNum, EventType eventType, String propertyName, Class coercionType)
streamNum
- - the stream number that is indexedeventType
- - types of events indexedpropertyName
- - property names to use for indexingcoercionType
- - property typespublic EventTable[] makeEventTables(EventTableFactoryTableIdent tableIdent, ExprEvaluatorContext exprEvaluatorContext)
makeEventTables
in interface EventTableFactory
makeEventTables
in class PropertySortedEventTableFactory
protected EventTableOrganization getOrganization()
getOrganization
in class PropertySortedEventTableFactory