| Package | Description |
|---|---|
| io.appform.hope.core | |
| io.appform.hope.core.combiners | |
| io.appform.hope.core.operators | |
| io.appform.hope.core.values | |
| io.appform.hope.core.visitors |
| Modifier and Type | Class and Description |
|---|---|
class |
VisitorAdapter<T>
Adapter to reduce redudndant code for visitor implementations
|
| Modifier and Type | Method and Description |
|---|---|
abstract <T> T |
TreeNode.accept(Visitor<T> visitor) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
OrCombiner.accept(Visitor<T> visitor) |
<T> T |
AndCombiner.accept(Visitor<T> visitor) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
GreaterEquals.accept(Visitor<T> visitor) |
<T> T |
NotEquals.accept(Visitor<T> visitor) |
<T> T |
Equals.accept(Visitor<T> visitor) |
<T> T |
LesserEquals.accept(Visitor<T> visitor) |
<T> T |
Or.accept(Visitor<T> visitor) |
<T> T |
Not.accept(Visitor<T> visitor) |
<T> T |
Greater.accept(Visitor<T> visitor) |
<T> T |
And.accept(Visitor<T> visitor) |
<T> T |
Lesser.accept(Visitor<T> visitor) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
BooleanValue.accept(Visitor<T> visitor) |
<T> T |
StringValue.accept(Visitor<T> visitor) |
<T> T |
JsonPathValue.accept(Visitor<T> visitor) |
<T> T |
FunctionValue.accept(Visitor<T> visitor) |
<T> T |
NumericValue.accept(Visitor<T> visitor) |
<T> T |
ObjectValue.accept(Visitor<T> visitor) |
<T> T |
ArrayValue.accept(Visitor<T> visitor) |
| Modifier and Type | Class and Description |
|---|---|
static class |
Evaluator.LogicEvaluator |
Copyright © 2019. All rights reserved.