Constructor and Description |
---|
FixedNodeMaker(Node node,
boolean isUnique) |
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 n,
RelationalOperators sideEffects) |
String |
toString() |
public FixedNodeMaker(Node node, boolean isUnique)
public void describeSelf(NodeSetFilter c)
describeSelf
in interface NodeMaker
public Set<ProjectionSpec> projectionSpecs()
projectionSpecs
in interface NodeMaker
public NodeMaker selectNode(Node n, RelationalOperators sideEffects)
selectNode
in interface NodeMaker
public NodeMaker renameAttributes(ColumnRenamer renamer)
renameAttributes
in interface NodeMaker
public List<OrderSpec> orderSpecs(boolean ascending)
NodeMaker
orderSpecs
in interface NodeMaker