| Package | Description |
|---|---|
| de.flapdoodle.eval.core.tree |
| Modifier and Type | Method and Description |
|---|---|
ImmutableEvaluatableNode |
ImmutableEvaluatableNode.Builder.build()
Builds a new
ImmutableEvaluatableNode. |
static ImmutableEvaluatableNode |
ImmutableEvaluatableNode.copyOf(EvaluatableNode instance)
Creates an immutable copy of a
EvaluatableNode value. |
static ImmutableEvaluatableNode |
ImmutableEvaluatableNode.of(Token token,
TypedEvaluableByArguments evaluatable,
Iterable<? extends Node> parameters,
EvaluableExceptionMapper exceptionMapper)
Construct a new immutable
EvaluatableNode instance. |
static ImmutableEvaluatableNode |
ImmutableEvaluatableNode.of(Token token,
TypedEvaluableByArguments evaluatable,
List<Node> parameters,
EvaluableExceptionMapper exceptionMapper)
Construct a new immutable
EvaluatableNode instance. |
ImmutableEvaluatableNode |
ImmutableEvaluatableNode.withEvaluatable(TypedEvaluableByArguments value)
Copy the current immutable object by setting a value for the
evaluatable attribute. |
ImmutableEvaluatableNode |
ImmutableEvaluatableNode.withExceptionMapper(EvaluableExceptionMapper value)
Copy the current immutable object by setting a value for the
exceptionMapper attribute. |
ImmutableEvaluatableNode |
ImmutableEvaluatableNode.withParameters(Iterable<? extends Node> elements)
Copy the current immutable object with elements that replace the content of
parameters. |
ImmutableEvaluatableNode |
ImmutableEvaluatableNode.withParameters(Node... elements)
Copy the current immutable object with elements that replace the content of
parameters. |
ImmutableEvaluatableNode |
ImmutableEvaluatableNode.withToken(Token value)
Copy the current immutable object by setting a value for the
token attribute. |
Copyright © 2024. All rights reserved.