public abstract class Expression<E>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Expression.Apply<E>
An expression that can be applied.
|
static class |
Expression.Arg<E>
An expression that evaluates to true or false.
|
static class |
Expression.Op<E>
An operator expression.
|
static class |
Expression.Paren<E>
A parenthesis, used for grouping.
|
| Constructor and Description |
|---|
Expression() |