|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Expression
Interface representing an expression for use in select-clauses, where-clauses, having-clauses, order-by clauses and streams based on filters and pattern filter expressions.
Expressions are organized into a tree-like structure with nodes representing sub-expressions.
Certain types of nodes have certain requirements towards the number or types of nodes that are expected as sub-expressions to an expression.
Method Summary | |
---|---|
List<Expression> |
getChildren()
Returns the list of sub-expressions (child expressions) to the current expression node. |
void |
toEQL(StringWriter writer)
Renders the expressions and all it's child expression, in full tree depth, as a string in language syntax. |
Method Detail |
---|
List<Expression> getChildren()
void toEQL(StringWriter writer)
writer
- is the output to use
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |