public class DataFlowParameterValidation extends Object
Constructor and Description |
---|
DataFlowParameterValidation() |
Modifier and Type | Method and Description |
---|---|
static ExprNode |
validate(String name,
ExprNode expr,
Class expectedReturnType,
DataFlowOpForgeInitializeContext context)
Validate the provided expression.
|
static ExprNode |
validate(String name,
ExprNode expr,
EventType eventType,
Class expectedReturnType,
DataFlowOpForgeInitializeContext context)
Validate the provided expression.
|
public static ExprNode validate(String name, ExprNode expr, Class expectedReturnType, DataFlowOpForgeInitializeContext context) throws ExprValidationException
name
- parameter nameexpr
- expressionexpectedReturnType
- expected result typecontext
- forge initialization contextExprValidationException
- when validation failedpublic static ExprNode validate(String name, ExprNode expr, EventType eventType, Class expectedReturnType, DataFlowOpForgeInitializeContext context) throws ExprValidationException
name
- parameter nameeventType
- event typeexpr
- expressionexpectedReturnType
- expected result typecontext
- forge initialization contextExprValidationException
- when validation failedCopyright © 2005–2018. All rights reserved.