public class DataFlowParameterValidation
extends java.lang.Object
Constructor and Description |
---|
DataFlowParameterValidation() |
Modifier and Type | Method and Description |
---|---|
static com.espertech.esper.common.internal.epl.expression.core.ExprNode |
validate(java.lang.String name,
com.espertech.esper.common.internal.epl.expression.core.ExprNode expr,
java.lang.Class expectedReturnType,
com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpForgeInitializeContext context)
Validate the provided expression.
|
static com.espertech.esper.common.internal.epl.expression.core.ExprNode |
validate(java.lang.String name,
com.espertech.esper.common.internal.epl.expression.core.ExprNode expr,
EventType eventType,
java.lang.Class expectedReturnType,
com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpForgeInitializeContext context)
Validate the provided expression.
|
public static com.espertech.esper.common.internal.epl.expression.core.ExprNode validate(java.lang.String name, com.espertech.esper.common.internal.epl.expression.core.ExprNode expr, java.lang.Class expectedReturnType, com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpForgeInitializeContext context) throws com.espertech.esper.common.internal.epl.expression.core.ExprValidationException
name
- parameter nameexpr
- expressionexpectedReturnType
- expected result typecontext
- forge initialization contextcom.espertech.esper.common.internal.epl.expression.core.ExprValidationException
- when validation failedpublic static com.espertech.esper.common.internal.epl.expression.core.ExprNode validate(java.lang.String name, com.espertech.esper.common.internal.epl.expression.core.ExprNode expr, EventType eventType, java.lang.Class expectedReturnType, com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpForgeInitializeContext context) throws com.espertech.esper.common.internal.epl.expression.core.ExprValidationException
name
- parameter nameeventType
- event typeexpr
- expressionexpectedReturnType
- expected result typecontext
- forge initialization contextcom.espertech.esper.common.internal.epl.expression.core.ExprValidationException
- when validation failed