public abstract class Node extends Object
| Constructor and Description |
|---|
Node() |
| Modifier and Type | Method and Description |
|---|---|
static List<Node> |
allNodes(Node node) |
abstract Evaluated<?> |
evaluate(VariableResolver variableResolver,
EvaluationContext context) |
abstract de.flapdoodle.reflection.TypeInfo<?> |
evaluateType(VariableTypeResolver variableResolver) |
static Variables |
hashedUsedVariables(String expression,
Node root) |
abstract Token |
token() |
static Set<String> |
usedVariables(List<Node> nodes)
Deprecated.
|
static Set<String> |
usedVariables(Node node)
Deprecated.
|
@Value.Parameter public abstract Token token()
@Value.Auxiliary public abstract Evaluated<?> evaluate(VariableResolver variableResolver, EvaluationContext context) throws EvaluationException
EvaluationException@Value.Auxiliary public abstract de.flapdoodle.reflection.TypeInfo<?> evaluateType(VariableTypeResolver variableResolver) throws EvaluationException
EvaluationException@Deprecated public static Set<String> usedVariables(List<Node> nodes)
@Deprecated public static Set<String> usedVariables(Node node)
Copyright © 2024. All rights reserved.