Class StandardExpressionLanguageCompiler
java.lang.Object
org.apache.nifi.attribute.expression.language.StandardExpressionLanguageCompiler
- All Implemented Interfaces:
org.apache.nifi.expression.ExpressionLanguageCompiler
public class StandardExpressionLanguageCompiler
extends Object
implements org.apache.nifi.expression.ExpressionLanguageCompiler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.expression.AttributeExpressionorg.apache.nifi.expression.AttributeExpression.ResultTypegetResultType(String expression) booleanisValidExpression(String expression) validateExpression(String expression, boolean allowSurroundingCharacters)
-
Field Details
-
parameterLookup
-
-
Constructor Details
-
StandardExpressionLanguageCompiler
-
-
Method Details
-
compile
public org.apache.nifi.expression.AttributeExpression compile(String expression) throws IllegalArgumentException - Specified by:
compilein interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler- Throws:
IllegalArgumentException
-
isValidExpression
- Specified by:
isValidExpressionin interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler
-
validateExpression
- Specified by:
validateExpressionin interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler
-
getResultType
public org.apache.nifi.expression.AttributeExpression.ResultType getResultType(String expression) throws IllegalArgumentException - Specified by:
getResultTypein interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler- Throws:
IllegalArgumentException
-