public class DateTimeMethodValidateContext
extends java.lang.Object
Constructor and Description |
---|
DateTimeMethodValidateContext(com.espertech.esper.common.internal.epl.methodbase.DotMethodFP footprintFound,
com.espertech.esper.common.internal.epl.streamtype.StreamTypeService streamTypeService,
com.espertech.esper.common.internal.epl.datetime.eval.DatetimeMethodDesc currentMethod,
java.util.List<com.espertech.esper.common.internal.epl.expression.core.ExprNode> currentParameters,
com.espertech.esper.common.internal.compile.stage2.StatementRawInfo statementRawInfo)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
com.espertech.esper.common.internal.epl.datetime.eval.DatetimeMethodDesc |
getCurrentMethod()
Returns the date-time method information
|
java.util.List<com.espertech.esper.common.internal.epl.expression.core.ExprNode> |
getCurrentParameters()
Returns the parameters to the date-time method.
|
com.espertech.esper.common.internal.epl.methodbase.DotMethodFP |
getFootprintFound()
Returns the actual footprint chosen.
|
com.espertech.esper.common.internal.compile.stage2.StatementRawInfo |
getStatementRawInfo()
Returns EPL statement information.
|
com.espertech.esper.common.internal.epl.streamtype.StreamTypeService |
getStreamTypeService()
Returns event type information.
|
public DateTimeMethodValidateContext(com.espertech.esper.common.internal.epl.methodbase.DotMethodFP footprintFound, com.espertech.esper.common.internal.epl.streamtype.StreamTypeService streamTypeService, com.espertech.esper.common.internal.epl.datetime.eval.DatetimeMethodDesc currentMethod, java.util.List<com.espertech.esper.common.internal.epl.expression.core.ExprNode> currentParameters, com.espertech.esper.common.internal.compile.stage2.StatementRawInfo statementRawInfo)
footprintFound
- actual footprint chosenstreamTypeService
- event type informationcurrentMethod
- information on the current methodcurrentParameters
- parametersstatementRawInfo
- EPL statement informationpublic com.espertech.esper.common.internal.epl.methodbase.DotMethodFP getFootprintFound()
public com.espertech.esper.common.internal.epl.streamtype.StreamTypeService getStreamTypeService()
public com.espertech.esper.common.internal.epl.datetime.eval.DatetimeMethodDesc getCurrentMethod()
public java.util.List<com.espertech.esper.common.internal.epl.expression.core.ExprNode> getCurrentParameters()
public com.espertech.esper.common.internal.compile.stage2.StatementRawInfo getStatementRawInfo()