com.fasterxml.jackson.databind.JsonNode |
AbstractOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
AndOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ArrayExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ArraySlicer.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
DotExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ExpressionImpl.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ExpressionNode.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ForExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
FunctionDeclaration.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode context) |
|
com.fasterxml.jackson.databind.JsonNode |
FunctionExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
IfExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
LetExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
LiteralExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
MacroExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
MatcherExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ObjectComprehension.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
ObjectExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
OrOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
PairExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
PipeOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
VariableExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
java.lang.String |
PairExpression.applyKey(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
com.fasterxml.jackson.databind.JsonNode |
BuiltinFunctions.Fallback.call(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
ExpressionNode[] parameters) |
|
com.fasterxml.jackson.databind.JsonNode |
ExperimentalModule.GroupBy.call(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
ExpressionNode[] parameters) |
|
com.fasterxml.jackson.databind.JsonNode |
FunctionDeclaration.call(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
com.fasterxml.jackson.databind.JsonNode[] arguments) |
|
com.fasterxml.jackson.databind.JsonNode |
Macro.call(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
ExpressionNode[] parameters) |
Invokes the macro, which can then modify the input node and
evaluate the parameters as needed.
|
static void |
NodeUtils.evalLets(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
LetExpression[] lets) |
|
void |
ExpressionImpl.evaluateLetsOnly(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
This is used to initialize global variables when the
ExpressionImpl is a module.
|
void |
JstlFile.evaluateLetsOnly(Scope scope,
com.fasterxml.jackson.databind.JsonNode input) |
|
private void |
ObjectExpression.evaluateMatcher(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
com.fasterxml.jackson.databind.node.ObjectNode object) |
|
private int |
ArraySlicer.resolveIndex(Scope scope,
ExpressionNode expr,
com.fasterxml.jackson.databind.JsonNode input,
int size,
int ifnull) |
|