public class PropertySortedEventTableFactory extends Object implements EventTableFactory
Modifier and Type | Field and Description |
---|---|
protected EventPropertyGetter |
propertyGetter
Getters for properties.
|
protected String |
propertyName |
protected int |
streamNum |
Constructor and Description |
---|
PropertySortedEventTableFactory(int streamNum,
EventType eventType,
String propertyName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Class |
getEventTableClass() |
protected EventTableOrganization |
getOrganization() |
EventPropertyGetter |
getPropertyGetter() |
String |
getPropertyName() |
int |
getStreamNum() |
EventTable[] |
makeEventTables(EventTableFactoryTableIdent tableIdent,
ExprEvaluatorContext exprEvaluatorContext) |
String |
toQueryPlan() |
protected final int streamNum
protected final String propertyName
protected final EventPropertyGetter propertyGetter
public EventTable[] makeEventTables(EventTableFactoryTableIdent tableIdent, ExprEvaluatorContext exprEvaluatorContext)
makeEventTables
in interface EventTableFactory
public Class getEventTableClass()
getEventTableClass
in interface EventTableFactory
public String toQueryPlan()
toQueryPlan
in interface EventTableFactory
public int getStreamNum()
public String getPropertyName()
public EventPropertyGetter getPropertyGetter()
protected EventTableOrganization getOrganization()