public class JsonPathPutEvaluator extends JsonPathUpdateEvaluator
| Modifier and Type | Field and Description |
|---|---|
protected Evaluator<?> |
keyEvaluator |
private static org.slf4j.Logger |
LOGGER |
valueEvaluatorEMPTY_RESULT, JSON_PROVIDER, jsonPathExp, precompiledJsonPathExp, STRICT_PROVIDER_CONFIGURATION, subject| Constructor and Description |
|---|
JsonPathPutEvaluator(Evaluator<String> subject,
Evaluator<String> jsonPathExp,
Evaluator<?> valueEvaluator,
Evaluator<?> keyEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
QueryResult<String> |
evaluate(EvaluationContext context) |
updateAttributecompileJsonPathExpression, getDocumentContext, getJsonPath, getResultRepresentation, getSubjectEvaluator, isJsonScalar, validateAndEstablishJsonContextgetEvaluationsRemaining, getResultType, getToken, setTokenprivate static final org.slf4j.Logger LOGGER
protected Evaluator<?> keyEvaluator
public QueryResult<String> evaluate(EvaluationContext context)
evaluate in interface Evaluator<String>evaluate in class JsonPathUpdateEvaluatorCopyright © 2023 Apache NiFi Project. All rights reserved.