All Classes and Interfaces
Class
Description
A storage mechanism for
Evaluator
s to stash invalid input: '&' retrieve state.An implementation of PreparedQuery that throws an
AttributeExpressionLanguageException
when attempting to evaluate the
query.Interface for an Evaluator that should be evaluated multiple times
JsonPathAddEvaluator allows adding a value to an array at the specified existing path
Abstract base JsonPath class with utility methods
JsonPathDeleteEvaluator allows delete elements at the specified path
JsonPathEvaluator provides access to document at the specified JsonPath
JsonPathPutEvaluator allows setting or adding a key and scalar value at the specified existing path
JsonPathSetEvaluator allows setting values at the specified existing path
JsonPathUpdateEvaluator is base class for updating attributes
Subclasses need to implement
JsonPathUpdateEvaluator.updateAttribute(com.jayway.jsonpath.DocumentContext, com.jayway.jsonpath.JsonPath, java.lang.Object)
method otherwise it throws NotImplementedException
Delegating implementation of Evaluation Context that blocks access to Parameter Values
Class used for creating and evaluating NiFi Expression Language.
A convenience class to encapsulate the logic of variable substitution
based first on any additional variable maps, then flow file properties,
then flow file attributes, and finally the provided system and env
variable registry.