|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.plugin.PlugInAggregationMultiFunctionValidationContext
public class PlugInAggregationMultiFunctionValidationContext
Context for use with PlugInAggregationMultiFunctionFactory
provides
information about an aggregation function at the time of validation.
At validation time the event type information, parameter expressions and other statement-specific services are available.
Constructor Summary | |
---|---|
PlugInAggregationMultiFunctionValidationContext(java.lang.String functionName,
EventType[] eventTypes,
ExprNode[] parameterExpressions,
java.lang.String engineURI,
java.lang.String statementName,
ExprValidationContext validationContext,
ConfigurationPlugInAggregationMultiFunction config)
Ctor. |
Method Summary | |
---|---|
ConfigurationPlugInAggregationMultiFunction |
getConfig()
Returns the original configuration object for the aggregation multi-function |
java.lang.String |
getEngineURI()
Returns the engine URI. |
EventType[] |
getEventTypes()
Returns the event types of all events in the select clause |
java.lang.String |
getFunctionName()
Returns the aggregation function name |
ExprNode[] |
getParameterExpressions()
Returns parameters expressions to this aggregation function. |
java.lang.String |
getStatementName()
Returns the statement name. |
ExprValidationContext |
getValidationContext()
Returns additional validation contextual services. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PlugInAggregationMultiFunctionValidationContext(java.lang.String functionName, EventType[] eventTypes, ExprNode[] parameterExpressions, java.lang.String engineURI, java.lang.String statementName, ExprValidationContext validationContext, ConfigurationPlugInAggregationMultiFunction config)
functionName
- the aggregation function nameeventTypes
- the event types of all events in the select clauseparameterExpressions
- the parameter expressionsengineURI
- the engine URIstatementName
- the statement namevalidationContext
- additional validation contextual servicesconfig
- the original configuration object for the aggregation multi-functionMethod Detail |
---|
public java.lang.String getFunctionName()
public EventType[] getEventTypes()
public ExprNode[] getParameterExpressions()
public java.lang.String getEngineURI()
public java.lang.String getStatementName()
public ExprValidationContext getValidationContext()
public ConfigurationPlugInAggregationMultiFunction getConfig()
|
© 2006-2011 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |