@Evolving public interface Expression
Modifier and Type | Field and Description |
---|---|
static Expression[] |
EMPTY_EXPRESSION
`EMPTY_EXPRESSION` is only used as an input when the default `children` method builds the
result.
|
static NamedReference[] |
EMPTY_NAMED_REFERENCE
`EMPTY_NAMED_REFERENCE` is only used as an input when the default `references` method builds
the result array to avoid repeatedly allocating an empty array.
|
Modifier and Type | Method and Description |
---|---|
Expression[] |
children() |
default NamedReference[] |
references() |
static final Expression[] EMPTY_EXPRESSION
static final NamedReference[] EMPTY_NAMED_REFERENCE
Expression[] children()
default NamedReference[] references()