public interface ExpressionNode
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
void |
computeMatchContexts(DotExpression parent) |
void |
dump(int level) |
java.util.List<ExpressionNode> |
getChildren() |
ExpressionNode |
optimize() |
void |
prepare(PreparationContext ctx) |
com.fasterxml.jackson.databind.JsonNode apply(Scope scope, com.fasterxml.jackson.databind.JsonNode input)
void dump(int level)
void computeMatchContexts(DotExpression parent)
void prepare(PreparationContext ctx)
ExpressionNode optimize()
java.util.List<ExpressionNode> getChildren()