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.AttributeExpression
org.apache.nifi.expression.AttributeExpression.ResultType
getResultType
(String expression) boolean
isValidExpression
(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:
compile
in interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler
- Throws:
IllegalArgumentException
-
isValidExpression
- Specified by:
isValidExpression
in interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler
-
validateExpression
- Specified by:
validateExpression
in interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler
-
getResultType
public org.apache.nifi.expression.AttributeExpression.ResultType getResultType(String expression) throws IllegalArgumentException - Specified by:
getResultType
in interfaceorg.apache.nifi.expression.ExpressionLanguageCompiler
- Throws:
IllegalArgumentException
-