Uses of Interface
org.apache.nifi.attribute.expression.language.evaluation.Evaluator
Packages that use Evaluator
Package
Description
-
Uses of Evaluator in org.apache.nifi.attribute.expression.language
Fields in org.apache.nifi.attribute.expression.language declared as EvaluatorModifier and TypeFieldDescriptionprivate final Evaluator<?> Query.evaluatorprivate final Evaluator<?> CompiledExpression.rootEvaluatorFields in org.apache.nifi.attribute.expression.language with type parameters of type EvaluatorMethods in org.apache.nifi.attribute.expression.language that return EvaluatorMethods in org.apache.nifi.attribute.expression.language that return types with arguments of type EvaluatorMethods in org.apache.nifi.attribute.expression.language with parameters of type EvaluatorModifier and TypeMethodDescription(package private) static StringQuery.evaluateExpression(org.antlr.runtime.tree.Tree tree, Evaluator<?> rootEvaluator, String queryText, EvaluationContext evaluationContext, org.apache.nifi.expression.AttributeValueDecorator decorator) Constructors in org.apache.nifi.attribute.expression.language with parameters of type EvaluatorModifierConstructorDescriptionCompiledExpression(String expression, Evaluator<?> rootEvaluator, org.antlr.runtime.tree.Tree tree, Set<Evaluator<?>> allEvaluators) privateConstructor parameters in org.apache.nifi.attribute.expression.language with type arguments of type EvaluatorModifierConstructorDescriptionCompiledExpression(String expression, Evaluator<?> rootEvaluator, org.antlr.runtime.tree.Tree tree, Set<Evaluator<?>> allEvaluators) -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.compile
Fields in org.apache.nifi.attribute.expression.language.compile with type parameters of type EvaluatorMethods in org.apache.nifi.attribute.expression.language.compile that return EvaluatorModifier and TypeMethodDescriptionprivate <T> Evaluator<T> ExpressionCompiler.buildBooleanEvaluator(org.antlr.runtime.tree.Tree tree) Evaluator<?> ExpressionCompiler.buildEvaluator(org.antlr.runtime.tree.Tree tree) private Evaluator<?> ExpressionCompiler.buildExpressionEvaluator(org.antlr.runtime.tree.Tree tree) private Evaluator<?> ExpressionCompiler.buildFunctionEvaluator(org.antlr.runtime.tree.Tree tree, Evaluator<?> subjectEvaluator, List<Evaluator<?>> argEvaluators) private Evaluator<?> ExpressionCompiler.buildFunctionExpressionEvaluator(org.antlr.runtime.tree.Tree tree, int offset) private Evaluator<?> ExpressionCompiler.getJsonPathUpdateEvaluator(Evaluator<?> argValueEvaluator, String location) private Evaluator<?> ExpressionCompiler.getRootSubjectEvaluator(Evaluator<?> evaluator) ExpressionCompiler.newStringLiteralEvaluator(String literalValue) ExpressionCompiler.newStringLiteralEvaluatorForEscapedRanges(String literalValue, List<Query.Range> escapedRanges) ExpressionCompiler.toBooleanEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toBooleanEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toDecimalEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toDecimalEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toNumberEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toNumberEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toStringEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toStringEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toWholeNumberEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toWholeNumberEvaluator(Evaluator<?> evaluator, String location) Methods in org.apache.nifi.attribute.expression.language.compile that return types with arguments of type EvaluatorModifier and TypeMethodDescriptionExpressionCompiler.verifyArgCount(List<Evaluator<?>> args, int count, String functionName) Methods in org.apache.nifi.attribute.expression.language.compile with parameters of type EvaluatorModifier and TypeMethodDescriptionprivate <T> Evaluator<T> private Evaluator<?> ExpressionCompiler.buildFunctionEvaluator(org.antlr.runtime.tree.Tree tree, Evaluator<?> subjectEvaluator, List<Evaluator<?>> argEvaluators) private Evaluator<?> ExpressionCompiler.getJsonPathUpdateEvaluator(Evaluator<?> argValueEvaluator, String location) private Evaluator<?> ExpressionCompiler.getRootSubjectEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toBooleanEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toBooleanEvaluator(Evaluator<?> evaluator, String location) private DateEvaluatorExpressionCompiler.toDateEvaluator(Evaluator<?> evaluator) private DateEvaluatorExpressionCompiler.toDateEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toDecimalEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toDecimalEvaluator(Evaluator<?> evaluator, String location) private InstantEvaluatorExpressionCompiler.toInstantEvaluator(Evaluator<?> evaluator) private InstantEvaluatorExpressionCompiler.toInstantEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toNumberEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toNumberEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toStringEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toStringEvaluator(Evaluator<?> evaluator, String location) ExpressionCompiler.toWholeNumberEvaluator(Evaluator<?> evaluator) ExpressionCompiler.toWholeNumberEvaluator(Evaluator<?> evaluator, String location) private voidExpressionCompiler.verifyMappingEvaluatorReduced(Evaluator<?> evaluator) Method parameters in org.apache.nifi.attribute.expression.language.compile with type arguments of type EvaluatorModifier and TypeMethodDescriptionprivate Evaluator<?> ExpressionCompiler.buildFunctionEvaluator(org.antlr.runtime.tree.Tree tree, Evaluator<?> subjectEvaluator, List<Evaluator<?>> argEvaluators) ExpressionCompiler.verifyArgCount(List<Evaluator<?>> args, int count, String functionName) -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.evaluation
Classes in org.apache.nifi.attribute.expression.language.evaluation that implement EvaluatorModifier and TypeClassDescriptionclassclassclassclassclassclassclassFields in org.apache.nifi.attribute.expression.language.evaluation with type parameters of type EvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation that return EvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation with parameters of type Evaluator -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.cast
Classes in org.apache.nifi.attribute.expression.language.evaluation.cast that implement EvaluatorModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassFields in org.apache.nifi.attribute.expression.language.evaluation.cast declared as EvaluatorModifier and TypeFieldDescriptionprivate final Evaluator<?> DateCastEvaluator.subjectEvaluatorprivate final Evaluator<?> DecimalCastEvaluator.subjectEvaluatorprivate final Evaluator<?> EpochTimeEvaluator.subjectEvaluatorprivate final Evaluator<?> InstantCastEvaluator.subjectEvaluatorprivate final Evaluator<?> NumberCastEvaluator.subjectEvaluatorprivate final Evaluator<?> StringCastEvaluator.subjectEvaluatorprivate final Evaluator<?> WholeNumberCastEvaluator.subjectEvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation.cast that return EvaluatorModifier and TypeMethodDescriptionEvaluator<?> BooleanCastEvaluator.getSubjectEvaluator()Evaluator<?> DateCastEvaluator.getSubjectEvaluator()Evaluator<?> DecimalCastEvaluator.getSubjectEvaluator()Evaluator<?> EpochTimeEvaluator.getSubjectEvaluator()Evaluator<?> InstantCastEvaluator.getSubjectEvaluator()Evaluator<?> NumberCastEvaluator.getSubjectEvaluator()Evaluator<?> StringCastEvaluator.getSubjectEvaluator()Evaluator<?> WholeNumberCastEvaluator.getSubjectEvaluator()Constructors in org.apache.nifi.attribute.expression.language.evaluation.cast with parameters of type EvaluatorModifierConstructorDescriptionDateCastEvaluator(Evaluator<?> subjectEvaluator) DecimalCastEvaluator(Evaluator<?> subjectEvaluator) EpochTimeEvaluator(ChronoUnit chronoUnit, Evaluator<?> subjectEvaluator) InstantCastEvaluator(Evaluator<?> subjectEvaluator) NumberCastEvaluator(Evaluator<?> subjectEvaluator) StringCastEvaluator(Evaluator<?> subjectEvaluator) WholeNumberCastEvaluator(Evaluator<?> subjectEvaluator) -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.functions
Classes in org.apache.nifi.attribute.expression.language.evaluation.functions that implement EvaluatorModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassJsonPathAddEvaluator allows adding a value to an array at the specified existing pathclassAbstract base JsonPath class with utility methodsclassJsonPathDeleteEvaluator allows delete elements at the specified pathclassJsonPathEvaluator provides access to document at the specified JsonPathclassJsonPathPutEvaluator allows setting or adding a key and scalar value at the specified existing pathclassJsonPathSetEvaluator allows setting values at the specified existing pathclassJsonPathUpdateEvaluator is base class for updating attributes Subclasses need to implementJsonPathUpdateEvaluator.updateAttribute(com.jayway.jsonpath.DocumentContext, com.jayway.jsonpath.JsonPath, java.lang.Object)method otherwise it throwsNotImplementedExceptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass(package private) classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in org.apache.nifi.attribute.expression.language.evaluation.functions declared as EvaluatorModifier and TypeFieldDescriptionSubstringAfterEvaluator.afterEvaluatorSubstringAfterLastEvaluator.afterEvaluatorHashEvaluator.algorithmAppendEvaluator.appendEvaluatorSubstringBeforeEvaluator.beforeEvaluatorSubstringBeforeLastEvaluator.beforeEvaluatorprivate final Evaluator<?> EqualsEvaluator.compareToprivate final Evaluator<?> EqualsIgnoreCaseEvaluator.compareToGreaterThanEvaluator.comparisonGreaterThanOrEqualEvaluator.comparisonLessThanEvaluator.comparisonLessThanOrEqualEvaluator.comparisonGetDelimitedFieldEvaluator.delimiterEvalPaddingEvaluator.desiredLengthDivideEvaluator.divideValueSubstringEvaluator.endIndexGetDelimitedFieldEvaluator.escapeCharEvalIfElseEvaluator.falseEvaluatorFormatEvaluator.formatInstantFormatEvaluator.formatStringToDateEvaluator.formatStringToInstantEvaluator.formatGetDelimitedFieldEvaluator.indexEvalIndexOfEvaluator.indexEvaluatorLastIndexOfEvaluator.indexEvaluatorJsonPathBaseEvaluator.jsonPathExpprotected Evaluator<?> JsonPathPutEvaluator.keyEvaluatorRepeatEvaluator.maxRepeatsMathEvaluator.methodNameToRadixEvaluator.minimumWidthEvaluatorRepeatEvaluator.minRepeatsMinusEvaluator.minusValueModEvaluator.modValueMultiplyEvaluator.multiplyValueUuid3Evaluator.namespaceUuid5Evaluator.namespaceFromRadixEvaluator.numberEvaluatorToRadixEvaluator.numberEvaluatorMathEvaluator.optionalArgPaddingEvaluator.padPlusEvaluator.plusValuePrependEvaluator.prependEvaluatorGetDelimitedFieldEvaluator.quoteCharEvalFromRadixEvaluator.radixEvaluatorToRadixEvaluator.radixEvaluatorReplaceAllEvaluator.replacementReplaceEvaluator.replacementReplaceFirstEvaluator.replacementReplaceEmptyEvaluator.replacementEvaluatorReplaceNullEvaluator.resultEvaluatorAndEvaluator.rhsEvaluatorOrEvaluator.rhsEvaluatorContainsEvaluator.searchEndsWithEvaluator.searchFindEvaluator.searchMatchesEvaluator.searchReplaceAllEvaluator.searchReplaceByPatternEvaluator.searchReplaceEvaluator.searchReplaceFirstEvaluator.searchStartsWithEvaluator.searchSubstringEvaluator.startIndexGetDelimitedFieldEvaluator.stripCharsEvalAppendEvaluator.subjectBase64DecodeEvaluator.subjectBase64EncodeEvaluator.subjectCharSequenceTranslatorEvaluator.subjectContainsEvaluator.subjectDivideEvaluator.subjectEndsWithEvaluator.subjectprivate final Evaluator<?> EqualsEvaluator.subjectprivate final Evaluator<?> EqualsIgnoreCaseEvaluator.subjectEvaluateELStringEvaluator.subjectFindEvaluator.subjectGetStateVariableEvaluator.subjectGreaterThanEvaluator.subjectGreaterThanOrEqualEvaluator.subjectHashEvaluator.subjectIfElseEvaluator.subjectIndexOfEvaluator.subjectInEvaluator.subjectIsJsonEvaluator.subjectprivate final Evaluator<?> IsNullEvaluator.subjectJsonPathBaseEvaluator.subjectLastIndexOfEvaluator.subjectLengthEvaluator.subjectLessThanEvaluator.subjectLessThanOrEqualEvaluator.subjectMatchesEvaluator.subjectMathEvaluator.subjectMinusEvaluator.subjectModEvaluator.subjectMultiplyEvaluator.subjectprivate final Evaluator<?> NotNullEvaluator.subjectNumberToDateEvaluator.subjectNumberToInstantEvaluator.subjectPaddingEvaluator.subjectPlusEvaluator.subjectPrependEvaluator.subjectRepeatEvaluator.subjectReplaceAllEvaluator.subjectReplaceByPatternEvaluator.subjectReplaceEvaluator.subjectReplaceFirstEvaluator.subjectReplaceNullEvaluator.subjectStartsWithEvaluator.subjectStringToDateEvaluator.subjectStringToInstantEvaluator.subjectSubstringAfterEvaluator.subjectSubstringAfterLastEvaluator.subjectSubstringBeforeEvaluator.subjectSubstringBeforeLastEvaluator.subjectSubstringEvaluator.subjectToLowerEvaluator.subjectprivate final Evaluator<?> ToStringEvaluator.subjectToUpperEvaluator.subjectTrimEvaluator.subjectUrlDecodeEvaluator.subjectUrlEncodeEvaluator.subjectUuid3Evaluator.subjectUuid5Evaluator.subjectGetDelimitedFieldEvaluator.subjectEvalAndEvaluator.subjectEvaluatorprivate final Evaluator<?> IsEmptyEvaluator.subjectEvaluatorNotEvaluator.subjectEvaluatorOrEvaluator.subjectEvaluatorReplaceEmptyEvaluator.subjectEvaluatorFormatEvaluator.timeZoneInstantFormatEvaluator.timeZoneStringToDateEvaluator.timeZoneStringToInstantEvaluator.timeZoneIfElseEvaluator.trueEvaluatorprotected Evaluator<?> JsonPathUpdateEvaluator.valueEvaluatorFields in org.apache.nifi.attribute.expression.language.evaluation.functions with type parameters of type EvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation.functions that return EvaluatorModifier and TypeMethodDescriptionEvaluator<?> AndEvaluator.getSubjectEvaluator()Evaluator<?> AppendEvaluator.getSubjectEvaluator()Evaluator<?> Base64DecodeEvaluator.getSubjectEvaluator()Evaluator<?> Base64EncodeEvaluator.getSubjectEvaluator()Evaluator<?> CharSequenceTranslatorEvaluator.getSubjectEvaluator()Evaluator<?> ContainsEvaluator.getSubjectEvaluator()Evaluator<?> DivideEvaluator.getSubjectEvaluator()Evaluator<?> EndsWithEvaluator.getSubjectEvaluator()Evaluator<?> EqualsEvaluator.getSubjectEvaluator()Evaluator<?> EqualsIgnoreCaseEvaluator.getSubjectEvaluator()Evaluator<?> EvaluateELStringEvaluator.getSubjectEvaluator()Evaluator<?> FindEvaluator.getSubjectEvaluator()Evaluator<?> FormatEvaluator.getSubjectEvaluator()Evaluator<?> FromRadixEvaluator.getSubjectEvaluator()Evaluator<?> GetDelimitedFieldEvaluator.getSubjectEvaluator()GetStateVariableEvaluator.getSubjectEvaluator()Evaluator<?> GetUriEvaluator.getSubjectEvaluator()Evaluator<?> GreaterThanEvaluator.getSubjectEvaluator()Evaluator<?> GreaterThanOrEqualEvaluator.getSubjectEvaluator()Evaluator<?> HashEvaluator.getSubjectEvaluator()Evaluator<?> HostnameEvaluator.getSubjectEvaluator()Evaluator<?> IfElseEvaluator.getSubjectEvaluator()Evaluator<?> IndexOfEvaluator.getSubjectEvaluator()Evaluator<?> InEvaluator.getSubjectEvaluator()Evaluator<?> InstantFormatEvaluator.getSubjectEvaluator()Evaluator<?> IPEvaluator.getSubjectEvaluator()Evaluator<?> IsEmptyEvaluator.getSubjectEvaluator()Evaluator<?> IsJsonEvaluator.getSubjectEvaluator()Evaluator<?> IsNullEvaluator.getSubjectEvaluator()Evaluator<?> JsonPathBaseEvaluator.getSubjectEvaluator()Evaluator<?> LastIndexOfEvaluator.getSubjectEvaluator()Evaluator<?> LengthEvaluator.getSubjectEvaluator()Evaluator<?> LessThanEvaluator.getSubjectEvaluator()Evaluator<?> LessThanOrEqualEvaluator.getSubjectEvaluator()Evaluator<?> MatchesEvaluator.getSubjectEvaluator()Evaluator<?> MathEvaluator.getSubjectEvaluator()Evaluator<?> MinusEvaluator.getSubjectEvaluator()Evaluator<?> ModEvaluator.getSubjectEvaluator()Evaluator<?> MultiplyEvaluator.getSubjectEvaluator()Evaluator<?> NotEvaluator.getSubjectEvaluator()Evaluator<?> NotNullEvaluator.getSubjectEvaluator()Evaluator<?> NowEvaluator.getSubjectEvaluator()Evaluator<?> NumberToDateEvaluator.getSubjectEvaluator()Evaluator<?> NumberToInstantEvaluator.getSubjectEvaluator()Evaluator<?> OneUpSequenceEvaluator.getSubjectEvaluator()Evaluator<?> OrEvaluator.getSubjectEvaluator()Evaluator<?> PaddingEvaluator.getSubjectEvaluator()Evaluator<?> PlusEvaluator.getSubjectEvaluator()Evaluator<?> PrependEvaluator.getSubjectEvaluator()Evaluator<?> RandomNumberGeneratorEvaluator.getSubjectEvaluator()Evaluator<?> RepeatEvaluator.getSubjectEvaluator()Evaluator<?> ReplaceAllEvaluator.getSubjectEvaluator()Evaluator<?> ReplaceByPatternEvaluator.getSubjectEvaluator()Evaluator<?> ReplaceEmptyEvaluator.getSubjectEvaluator()Evaluator<?> ReplaceEvaluator.getSubjectEvaluator()Evaluator<?> ReplaceFirstEvaluator.getSubjectEvaluator()Evaluator<?> ReplaceNullEvaluator.getSubjectEvaluator()Evaluator<?> StartsWithEvaluator.getSubjectEvaluator()Evaluator<?> StringToDateEvaluator.getSubjectEvaluator()Evaluator<?> StringToInstantEvaluator.getSubjectEvaluator()Evaluator<?> SubstringAfterEvaluator.getSubjectEvaluator()Evaluator<?> SubstringAfterLastEvaluator.getSubjectEvaluator()Evaluator<?> SubstringBeforeEvaluator.getSubjectEvaluator()Evaluator<?> SubstringBeforeLastEvaluator.getSubjectEvaluator()Evaluator<?> SubstringEvaluator.getSubjectEvaluator()Evaluator<?> ThreadEvaluator.getSubjectEvaluator()Evaluator<?> ToLowerEvaluator.getSubjectEvaluator()Evaluator<?> ToRadixEvaluator.getSubjectEvaluator()Evaluator<?> ToStringEvaluator.getSubjectEvaluator()Evaluator<?> ToUpperEvaluator.getSubjectEvaluator()Evaluator<?> TrimEvaluator.getSubjectEvaluator()Evaluator<?> UrlDecodeEvaluator.getSubjectEvaluator()Evaluator<?> UrlEncodeEvaluator.getSubjectEvaluator()Evaluator<?> Uuid3Evaluator.getSubjectEvaluator()Evaluator<?> Uuid5Evaluator.getSubjectEvaluator()Evaluator<?> UuidEvaluator.getSubjectEvaluator()Methods in org.apache.nifi.attribute.expression.language.evaluation.functions with parameters of type EvaluatorModifier and TypeMethodDescriptionstatic StringEvaluatorCharSequenceTranslatorEvaluator.csvEscapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.csvUnescapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.html3EscapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.html3UnescapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.html4EscapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.html4UnescapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.jsonEscapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.jsonUnescapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.xmlEscapeEvaluator(Evaluator<String> subject) static StringEvaluatorCharSequenceTranslatorEvaluator.xmlUnescapeEvaluator(Evaluator<String> subject) Constructors in org.apache.nifi.attribute.expression.language.evaluation.functions with parameters of type EvaluatorModifierConstructorDescriptionAndEvaluator(Evaluator<Boolean> subjectEvaluator, Evaluator<Boolean> rhsEvaluator) AppendEvaluator(Evaluator<String> subject, Evaluator<String> append) Base64DecodeEvaluator(Evaluator<String> subject) Base64EncodeEvaluator(Evaluator<String> subject) CharSequenceTranslatorEvaluator(Evaluator<String> subject, org.apache.commons.text.translate.CharSequenceTranslator method) ContainsEvaluator(Evaluator<String> subject, Evaluator<String> search) DivideEvaluator(Evaluator<Number> subject, Evaluator<Number> divideValue) EndsWithEvaluator(Evaluator<String> subject, Evaluator<String> search) EqualsEvaluator(Evaluator<?> subject, Evaluator<?> compareTo) EqualsIgnoreCaseEvaluator(Evaluator<?> subject, Evaluator<?> compareTo) EvaluateELStringEvaluator(Evaluator<String> subject) FindEvaluator(Evaluator<String> subject, Evaluator<String> search) FormatEvaluator(DateEvaluator subject, Evaluator<String> format, Evaluator<String> timeZone) FromRadixEvaluator(Evaluator<String> subject, Evaluator<Long> radixEvaluator) GetDelimitedFieldEvaluator(Evaluator<String> subject, Evaluator<Long> index) GetDelimitedFieldEvaluator(Evaluator<String> subject, Evaluator<Long> index, Evaluator<String> delimiter) GetDelimitedFieldEvaluator(Evaluator<String> subject, Evaluator<Long> index, Evaluator<String> delimiter, Evaluator<String> quoteChar) GetDelimitedFieldEvaluator(Evaluator<String> subject, Evaluator<Long> index, Evaluator<String> delimiter, Evaluator<String> quoteChar, Evaluator<String> escapeChar) GetDelimitedFieldEvaluator(Evaluator<String> subject, Evaluator<Long> index, Evaluator<String> delimiter, Evaluator<String> quoteChar, Evaluator<String> escapeChar, Evaluator<Boolean> stripChars) GetStateVariableEvaluator(Evaluator<String> subject) GreaterThanEvaluator(Evaluator<Number> subject, Evaluator<Number> comparison) GreaterThanOrEqualEvaluator(Evaluator<Number> subject, Evaluator<Number> comparison) HashEvaluator(Evaluator<String> subject, Evaluator<String> algorithm) IfElseEvaluator(Evaluator<Boolean> subject, Evaluator<String> trueEvaluator, Evaluator<String> falseEvaluator) IndexOfEvaluator(Evaluator<String> subject, Evaluator<String> indexEvaluator) InstantFormatEvaluator(InstantEvaluator subject, Evaluator<String> format, Evaluator<String> timeZone) IsEmptyEvaluator(Evaluator<?> subjectEvaluator) IsJsonEvaluator(Evaluator<String> subject) IsNullEvaluator(Evaluator<?> subject) JsonPathAddEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp, Evaluator<?> valueEvaluator) JsonPathBaseEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp) JsonPathDeleteEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp) JsonPathEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp) JsonPathPutEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp, Evaluator<?> valueEvaluator, Evaluator<?> keyEvaluator) JsonPathSetEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp, Evaluator<?> valueEvaluator) JsonPathUpdateEvaluator(Evaluator<String> subject, Evaluator<String> jsonPathExp, Evaluator<?> valueEvaluator) LastIndexOfEvaluator(Evaluator<String> subject, Evaluator<String> indexEvaluator) LengthEvaluator(Evaluator<String> subject) LessThanEvaluator(Evaluator<Number> subject, Evaluator<Number> comparison) LessThanOrEqualEvaluator(Evaluator<Number> subject, Evaluator<Number> comparison) MatchesEvaluator(Evaluator<String> subject, Evaluator<String> search) MathEvaluator(Evaluator<Number> subject, Evaluator<String> methodName, Evaluator<Number> optionalArg) MinusEvaluator(Evaluator<Number> subject, Evaluator<Number> minusValue) ModEvaluator(Evaluator<Number> subject, Evaluator<Number> modValue) MultiplyEvaluator(Evaluator<Number> subject, Evaluator<Number> multiplyValue) NotEvaluator(Evaluator<Boolean> subjectEvaluator) NotNullEvaluator(Evaluator<?> subject) NumberToDateEvaluator(Evaluator<Long> subject) NumberToInstantEvaluator(Evaluator<Long> subject) OrEvaluator(Evaluator<Boolean> subjectEvaluator, Evaluator<Boolean> rhsEvaluator) (package private)PadLeftEvaluator(Evaluator<String> subject, Evaluator<Long> desiredLength) PadRightEvaluator(Evaluator<String> subject, Evaluator<Long> desiredLength) PlusEvaluator(Evaluator<Number> subject, Evaluator<Number> plusValue) PrependEvaluator(Evaluator<String> subject, Evaluator<String> prepend) RepeatEvaluator(Evaluator<String> subject, Evaluator<Long> minRepeats) ReplaceAllEvaluator(Evaluator<String> subject, Evaluator<String> search, Evaluator<String> replacement) ReplaceByPatternEvaluator(Evaluator<String> subject, Evaluator<String> search) ReplaceEmptyEvaluator(Evaluator<String> subjectEvaluator, Evaluator<String> replacementEvaluator) ReplaceEvaluator(Evaluator<String> subject, Evaluator<String> search, Evaluator<String> replacement) ReplaceFirstEvaluator(Evaluator<String> subject, Evaluator<String> search, Evaluator<String> replacement) ReplaceNullEvaluator(Evaluator<String> subject, Evaluator<String> resultEvaluator) StartsWithEvaluator(Evaluator<String> subject, Evaluator<String> search) StringToDateEvaluator(Evaluator<String> subject, Evaluator<String> format, Evaluator<String> timeZone) StringToInstantEvaluator(Evaluator<String> subject, Evaluator<String> format, Evaluator<String> timeZone) SubstringAfterEvaluator(Evaluator<String> subject, Evaluator<String> afterEvaluator) SubstringAfterLastEvaluator(Evaluator<String> subject, Evaluator<String> afterEvaluator) SubstringBeforeEvaluator(Evaluator<String> subject, Evaluator<String> beforeEvaluator) SubstringBeforeLastEvaluator(Evaluator<String> subject, Evaluator<String> beforeEvaluator) SubstringEvaluator(Evaluator<String> subject, Evaluator<Long> startIndex) ToLowerEvaluator(Evaluator<String> subject) ToRadixEvaluator(Evaluator<Long> subject, Evaluator<Long> radixEvaluator) ToRadixEvaluator(Evaluator<Long> subject, Evaluator<Long> radixEvaluator, Evaluator<Long> minimumWidthEvaluator) ToStringEvaluator(Evaluator<?> subject) ToUpperEvaluator(Evaluator<String> subject) TrimEvaluator(Evaluator<String> subject) UrlDecodeEvaluator(Evaluator<String> subject) UrlEncodeEvaluator(Evaluator<String> subject) Uuid3Evaluator(Evaluator<String> subject, Evaluator<String> namespace) Uuid5Evaluator(Evaluator<String> subject, Evaluator<String> namespace) Constructor parameters in org.apache.nifi.attribute.expression.language.evaluation.functions with type arguments of type Evaluator -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.literals
Classes in org.apache.nifi.attribute.expression.language.evaluation.literals that implement EvaluatorModifier and TypeClassDescriptionclassclassclassclassclassFields in org.apache.nifi.attribute.expression.language.evaluation.literals declared as EvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation.literals that return EvaluatorModifier and TypeMethodDescriptionEvaluator<?> BooleanLiteralEvaluator.getSubjectEvaluator()Evaluator<?> DecimalLiteralEvaluator.getSubjectEvaluator()Evaluator<?> StringLiteralEvaluator.getSubjectEvaluator()Evaluator<?> ToLiteralEvaluator.getSubjectEvaluator()Evaluator<?> WholeNumberLiteralEvaluator.getSubjectEvaluator()Constructors in org.apache.nifi.attribute.expression.language.evaluation.literals with parameters of type Evaluator -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.reduce
Subinterfaces of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.reduceClasses in org.apache.nifi.attribute.expression.language.evaluation.reduce that implement EvaluatorFields in org.apache.nifi.attribute.expression.language.evaluation.reduce declared as EvaluatorModifier and TypeFieldDescriptionJoinEvaluator.delimiterEvaluatorprivate final Evaluator<?> CountEvaluator.subjectEvaluatorJoinEvaluator.subjectEvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation.reduce that return EvaluatorModifier and TypeMethodDescriptionEvaluator<?> CountEvaluator.getSubjectEvaluator()Evaluator<?> JoinEvaluator.getSubjectEvaluator()Constructors in org.apache.nifi.attribute.expression.language.evaluation.reduce with parameters of type EvaluatorModifierConstructorDescriptionCountEvaluator(Evaluator<?> subjectEvaluator) JoinEvaluator(Evaluator<String> subject, Evaluator<String> delimiter) -
Uses of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.selection
Subinterfaces of Evaluator in org.apache.nifi.attribute.expression.language.evaluation.selectionModifier and TypeInterfaceDescriptioninterfaceInterface for an Evaluator that should be evaluated multiple timesClasses in org.apache.nifi.attribute.expression.language.evaluation.selection that implement EvaluatorModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassFields in org.apache.nifi.attribute.expression.language.evaluation.selection declared as EvaluatorModifier and TypeFieldDescriptionDelineatedAttributeEvaluator.delimiterEvaluatorAttributeEvaluator.nameEvaluatorDelineatedAttributeEvaluator.subjectEvaluatorMethods in org.apache.nifi.attribute.expression.language.evaluation.selection that return EvaluatorModifier and TypeMethodDescriptionEvaluator<?> AllAttributesEvaluator.getLogicEvaluator()AnyAttributeEvaluator.getLogicEvaluator()Evaluator<?> DelineatedAttributeEvaluator.getLogicEvaluator()Evaluator<?> IteratingEvaluator.getLogicEvaluator()Evaluator<?> MultiMatchAttributeEvaluator.getLogicEvaluator()Evaluator<?> MultiNamedAttributeEvaluator.getLogicEvaluator()AttributeEvaluator.getNameEvaluator()Evaluator<?> AllAttributesEvaluator.getSubjectEvaluator()Evaluator<?> AnyAttributeEvaluator.getSubjectEvaluator()Evaluator<?> AttributeEvaluator.getSubjectEvaluator()Evaluator<?> DelineatedAttributeEvaluator.getSubjectEvaluator()Evaluator<?> MappingEvaluator.getSubjectEvaluator()Evaluator<?> MultiMatchAttributeEvaluator.getSubjectEvaluator()Evaluator<?> MultiNamedAttributeEvaluator.getSubjectEvaluator()Evaluator<?> ParameterEvaluator.getSubjectEvaluator()Constructors in org.apache.nifi.attribute.expression.language.evaluation.selection with parameters of type EvaluatorModifierConstructorDescriptionAttributeEvaluator(Evaluator<String> nameEvaluator) DelineatedAttributeEvaluator(Evaluator<String> subjectEvaluator, Evaluator<String> delimiterEvaluator, int evaluationType)