Uses of Interface
org.apache.nifi.attribute.expression.language.EvaluationContext
Packages that use EvaluationContext
Package
Description
-
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language
Classes in org.apache.nifi.attribute.expression.language that implement EvaluationContextModifier and TypeClassDescriptionclass
Delegating implementation of Evaluation Context that blocks access to Parameter Valuesclass
Fields in org.apache.nifi.attribute.expression.language declared as EvaluationContextModifier and TypeFieldDescriptionprivate final EvaluationContext
ParametersDisabledEvaluationContext.evaluationContext
Methods in org.apache.nifi.attribute.expression.language with parameters of type EvaluationContextModifier and TypeMethodDescriptionCompiledExpression.evaluate
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) Expression.evaluate
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) Evaluates this Expression against the given variables, attribute decorator, and state variablesParameterExpression.evaluate
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) (package private) QueryResult
<?> Query.evaluate
(EvaluationContext evaluationContext) StringLiteralExpression.evaluate
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) (package private) static String
Query.evaluateExpression
(org.antlr.runtime.tree.Tree tree, Evaluator<?> rootEvaluator, String queryText, EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) EmptyPreparedQuery.evaluateExpressions
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) InvalidPreparedQuery.evaluateExpressions
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) PreparedQuery.evaluateExpressions
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) StandardPreparedQuery.evaluateExpressions
(EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) Constructors in org.apache.nifi.attribute.expression.language with parameters of type EvaluationContextModifierConstructorDescriptionParametersDisabledEvaluationContext
(EvaluationContext evaluationContext) -
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language.evaluation
Methods in org.apache.nifi.attribute.expression.language.evaluation with parameters of type EvaluationContextModifier and TypeMethodDescriptionEvaluator.evaluate
(EvaluationContext evaluationContext) int
BooleanEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
DateEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
DecimalEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
Evaluator.getEvaluationsRemaining
(EvaluationContext context) int
InstantEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
NumberEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
StringEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
WholeNumberEvaluator.getEvaluationsRemaining
(EvaluationContext context) -
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language.evaluation.cast
Methods in org.apache.nifi.attribute.expression.language.evaluation.cast with parameters of type EvaluationContextModifier and TypeMethodDescriptionBooleanCastEvaluator.evaluate
(EvaluationContext evaluationContext) DateCastEvaluator.evaluate
(EvaluationContext evaluationContext) DecimalCastEvaluator.evaluate
(EvaluationContext evaluationContext) EpochTimeEvaluator.evaluate
(EvaluationContext evaluationContext) InstantCastEvaluator.evaluate
(EvaluationContext evaluationContext) NumberCastEvaluator.evaluate
(EvaluationContext evaluationContext) StringCastEvaluator.evaluate
(EvaluationContext evaluationContext) WholeNumberCastEvaluator.evaluate
(EvaluationContext evaluationContext) -
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language.evaluation.functions
Methods in org.apache.nifi.attribute.expression.language.evaluation.functions with parameters of type EvaluationContextModifier and TypeMethodDescriptionAndEvaluator.evaluate
(EvaluationContext evaluationContext) AppendEvaluator.evaluate
(EvaluationContext evaluationContext) Base64DecodeEvaluator.evaluate
(EvaluationContext evaluationContext) Base64EncodeEvaluator.evaluate
(EvaluationContext evaluationContext) CharSequenceTranslatorEvaluator.evaluate
(EvaluationContext evaluationContext) ContainsEvaluator.evaluate
(EvaluationContext evaluationContext) DivideEvaluator.evaluate
(EvaluationContext evaluationContext) EndsWithEvaluator.evaluate
(EvaluationContext evaluationContext) EqualsEvaluator.evaluate
(EvaluationContext evaluationContext) EqualsIgnoreCaseEvaluator.evaluate
(EvaluationContext evaluationContext) EvaluateELStringEvaluator.evaluate
(EvaluationContext evaluationContext) FindEvaluator.evaluate
(EvaluationContext evaluationContext) FormatEvaluator.evaluate
(EvaluationContext evaluationContext) FromRadixEvaluator.evaluate
(EvaluationContext evaluationContext) GetDelimitedFieldEvaluator.evaluate
(EvaluationContext evaluationContext) GetStateVariableEvaluator.evaluate
(EvaluationContext evaluationContext) GetUriEvaluator.evaluate
(EvaluationContext evaluationContext) GreaterThanEvaluator.evaluate
(EvaluationContext evaluationContext) GreaterThanOrEqualEvaluator.evaluate
(EvaluationContext evaluationContext) HashEvaluator.evaluate
(EvaluationContext context) HostnameEvaluator.evaluate
(EvaluationContext evaluationContext) IfElseEvaluator.evaluate
(EvaluationContext evaluationContext) IndexOfEvaluator.evaluate
(EvaluationContext evaluationContext) InEvaluator.evaluate
(EvaluationContext evaluationContext) InstantFormatEvaluator.evaluate
(EvaluationContext evaluationContext) IPEvaluator.evaluate
(EvaluationContext evaluationContext) IsEmptyEvaluator.evaluate
(EvaluationContext evaluationContext) IsJsonEvaluator.evaluate
(EvaluationContext evaluationContext) IsNullEvaluator.evaluate
(EvaluationContext evaluationContext) JsonPathDeleteEvaluator.evaluate
(EvaluationContext context) JsonPathEvaluator.evaluate
(EvaluationContext context) JsonPathPutEvaluator.evaluate
(EvaluationContext context) JsonPathUpdateEvaluator.evaluate
(EvaluationContext context) LastIndexOfEvaluator.evaluate
(EvaluationContext evaluationContext) LengthEvaluator.evaluate
(EvaluationContext evaluationContext) LessThanEvaluator.evaluate
(EvaluationContext evaluationContext) LessThanOrEqualEvaluator.evaluate
(EvaluationContext evaluationContext) MatchesEvaluator.evaluate
(EvaluationContext evaluationContext) MathEvaluator.evaluate
(EvaluationContext evaluationContext) MinusEvaluator.evaluate
(EvaluationContext evaluationContext) ModEvaluator.evaluate
(EvaluationContext evaluationContext) MultiplyEvaluator.evaluate
(EvaluationContext evaluationContext) NotEvaluator.evaluate
(EvaluationContext evaluationContext) NotNullEvaluator.evaluate
(EvaluationContext evaluationContext) NowEvaluator.evaluate
(EvaluationContext evaluationContext) NumberToDateEvaluator.evaluate
(EvaluationContext evaluationContext) NumberToInstantEvaluator.evaluate
(EvaluationContext evaluationContext) OneUpSequenceEvaluator.evaluate
(EvaluationContext evaluationContext) OrEvaluator.evaluate
(EvaluationContext evaluationContext) PaddingEvaluator.evaluate
(EvaluationContext evaluationContext) PlusEvaluator.evaluate
(EvaluationContext evaluationContext) PrependEvaluator.evaluate
(EvaluationContext evaluationContext) RandomNumberGeneratorEvaluator.evaluate
(EvaluationContext evaluationContext) RepeatEvaluator.evaluate
(EvaluationContext evaluationContext) ReplaceAllEvaluator.evaluate
(EvaluationContext evaluationContext) ReplaceEmptyEvaluator.evaluate
(EvaluationContext evaluationContext) ReplaceEvaluator.evaluate
(EvaluationContext evaluationContext) ReplaceFirstEvaluator.evaluate
(EvaluationContext evaluationContext) ReplaceNullEvaluator.evaluate
(EvaluationContext evaluationContext) StartsWithEvaluator.evaluate
(EvaluationContext evaluationContext) StringToDateEvaluator.evaluate
(EvaluationContext evaluationContext) StringToInstantEvaluator.evaluate
(EvaluationContext evaluationContext) SubstringAfterEvaluator.evaluate
(EvaluationContext evaluationContext) SubstringAfterLastEvaluator.evaluate
(EvaluationContext evaluationContext) SubstringBeforeEvaluator.evaluate
(EvaluationContext evaluationContext) SubstringBeforeLastEvaluator.evaluate
(EvaluationContext evaluationContext) SubstringEvaluator.evaluate
(EvaluationContext evaluationContext) ThreadEvaluator.evaluate
(EvaluationContext evaluationContext) ToLowerEvaluator.evaluate
(EvaluationContext evaluationContext) ToRadixEvaluator.evaluate
(EvaluationContext evaluationContext) ToStringEvaluator.evaluate
(EvaluationContext evaluationContext) ToUpperEvaluator.evaluate
(EvaluationContext evaluationContext) TrimEvaluator.evaluate
(EvaluationContext evaluationContext) UrlDecodeEvaluator.evaluate
(EvaluationContext evaluationContext) UrlEncodeEvaluator.evaluate
(EvaluationContext evaluationContext) Uuid3Evaluator.evaluate
(EvaluationContext evaluationContext) Uuid5Evaluator.evaluate
(EvaluationContext evaluationContext) UuidEvaluator.evaluate
(EvaluationContext evaluationContext) protected com.jayway.jsonpath.DocumentContext
JsonPathBaseEvaluator.getDocumentContext
(EvaluationContext context) protected com.jayway.jsonpath.JsonPath
JsonPathBaseEvaluator.getJsonPath
(EvaluationContext context) -
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language.evaluation.literals
Methods in org.apache.nifi.attribute.expression.language.evaluation.literals with parameters of type EvaluationContextModifier and TypeMethodDescriptionBooleanLiteralEvaluator.evaluate
(EvaluationContext evaluationContext) DecimalLiteralEvaluator.evaluate
(EvaluationContext evaluationContext) StringLiteralEvaluator.evaluate
(EvaluationContext evaluationContext) ToLiteralEvaluator.evaluate
(EvaluationContext evaluationContext) WholeNumberLiteralEvaluator.evaluate
(EvaluationContext evaluationContext) -
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language.evaluation.reduce
Methods in org.apache.nifi.attribute.expression.language.evaluation.reduce with parameters of type EvaluationContextModifier and TypeMethodDescriptionCountEvaluator.evaluate
(EvaluationContext evaluationContext) JoinEvaluator.evaluate
(EvaluationContext evaluationContext) -
Uses of EvaluationContext in org.apache.nifi.attribute.expression.language.evaluation.selection
Methods in org.apache.nifi.attribute.expression.language.evaluation.selection with parameters of type EvaluationContextModifier and TypeMethodDescriptionAllAttributesEvaluator.evaluate
(EvaluationContext evaluationContext) AnyAttributeEvaluator.evaluate
(EvaluationContext evaluationContext) AttributeEvaluator.evaluate
(EvaluationContext evaluationContext) DelineatedAttributeEvaluator.evaluate
(EvaluationContext evaluationContext) MappingEvaluator.evaluate
(EvaluationContext evaluationContext) MultiMatchAttributeEvaluator.evaluate
(EvaluationContext evaluationContext) MultiNamedAttributeEvaluator.evaluate
(EvaluationContext evaluationContext) ParameterEvaluator.evaluate
(EvaluationContext evaluationContext) int
AllAttributesEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
AnyAttributeEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
DelineatedAttributeEvaluator.getEvaluationsRemaining
(EvaluationContext evaluationContext) int
MappingEvaluator.getEvaluationsRemaining
(EvaluationContext context) int
MultiMatchAttributeEvaluator.getEvaluationsRemaining
(EvaluationContext context) Can be called only after the first call to evaluateint
MultiNamedAttributeEvaluator.getEvaluationsRemaining
(EvaluationContext context)