public class WeightedAverageViewFactory extends Object implements ViewFactory
WeightedAverageView
instances.Modifier and Type | Field and Description |
---|---|
protected StatViewAdditionalPropsEval |
additionalProps |
protected EventType |
eventType |
protected ExprEvaluator |
fieldNameWeightEvaluator |
protected ExprEvaluator |
fieldNameXEvaluator |
Constructor and Description |
---|
WeightedAverageViewFactory() |
Modifier and Type | Method and Description |
---|---|
StatViewAdditionalPropsEval |
getAdditionalProps() |
EventType |
getEventType() |
ExprEvaluator |
getFieldNameWeightEvaluator() |
ExprEvaluator |
getFieldNameXEvaluator() |
String |
getViewName() |
void |
init(ViewFactoryContext viewFactoryContext,
EPStatementInitServices services) |
View |
makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
void |
setAdditionalProps(StatViewAdditionalPropsEval additionalProps) |
void |
setEventType(EventType eventType) |
void |
setFieldNameWeightEvaluator(ExprEvaluator fieldNameWeightEvaluator) |
void |
setFieldNameXEvaluator(ExprEvaluator fieldNameXEvaluator) |
protected ExprEvaluator fieldNameXEvaluator
protected ExprEvaluator fieldNameWeightEvaluator
protected StatViewAdditionalPropsEval additionalProps
protected EventType eventType
public void init(ViewFactoryContext viewFactoryContext, EPStatementInitServices services)
init
in interface ViewFactory
public View makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
makeView
in interface ViewFactory
public EventType getEventType()
getEventType
in interface ViewFactory
public void setFieldNameXEvaluator(ExprEvaluator fieldNameXEvaluator)
public void setFieldNameWeightEvaluator(ExprEvaluator fieldNameWeightEvaluator)
public void setAdditionalProps(StatViewAdditionalPropsEval additionalProps)
public void setEventType(EventType eventType)
setEventType
in interface ViewFactory
public ExprEvaluator getFieldNameXEvaluator()
public ExprEvaluator getFieldNameWeightEvaluator()
public StatViewAdditionalPropsEval getAdditionalProps()
public String getViewName()
getViewName
in interface ViewFactory
Copyright © 2005–2018. All rights reserved.