public class PropertySortedEventTableFactory extends Object implements EventTableFactory
Modifier and Type | Field and Description |
---|---|
protected EventPropertyValueGetter |
propertyGetter |
protected String |
propertyName |
protected int |
streamNum |
protected Class |
valueType |
Constructor and Description |
---|
PropertySortedEventTableFactory(int streamNum,
String propertyName,
EventPropertyValueGetter propertyGetter,
Class valueType) |
Modifier and Type | Method and Description |
---|---|
Class |
getEventTableClass() |
protected EventTableOrganization |
getOrganization() |
String |
getPropertyName() |
int |
getStreamNum() |
Class |
getValueType() |
EventTable[] |
makeEventTables(AgentInstanceContext agentInstanceContext,
Integer subqueryNumber) |
String |
toQueryPlan() |
protected final int streamNum
protected final String propertyName
protected final EventPropertyValueGetter propertyGetter
protected final Class valueType
public PropertySortedEventTableFactory(int streamNum, String propertyName, EventPropertyValueGetter propertyGetter, Class valueType)
public EventTable[] makeEventTables(AgentInstanceContext agentInstanceContext, Integer subqueryNumber)
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 Class getValueType()
protected EventTableOrganization getOrganization()
Copyright © 2005–2019. All rights reserved.