public interface NodeMaker
Modifier and Type | Method and Description |
---|---|
void |
describeSelf(NodeSetFilter c) |
boolean |
isUnique() |
Node |
makeNode(ResultRow tuple) |
List<OrderSpec> |
orderSpecs(boolean ascending)
Returns expressions (with possible ASC/DESC marker) that re necessary
for ordering a relation by the nodes in this NodeMaker.
|
Set<ProjectionSpec> |
projectionSpecs() |
NodeMaker |
renameAttributes(ColumnRenamer renamer) |
NodeMaker |
selectNode(Node node,
RelationalOperators sideEffects) |
static final NodeMaker EMPTY
Set<ProjectionSpec> projectionSpecs()
boolean isUnique()
void describeSelf(NodeSetFilter c)
NodeMaker selectNode(Node node, RelationalOperators sideEffects)
NodeMaker renameAttributes(ColumnRenamer renamer)