public class BindingMaker extends Object
Constructor and Description |
---|
BindingMaker(Map<Var,NodeMaker> nodeMakers,
ProjectionSpec condition) |
Modifier and Type | Method and Description |
---|---|
ProjectionSpec |
condition() |
static BindingMaker |
createFor(NodeRelation relation) |
Binding |
makeBinding(ResultRow row) |
BindingMaker |
makeConditional(ProjectionSpec condition) |
NodeMaker |
nodeMaker(Var var) |
String |
toString() |
Set<Var> |
variableNames() |
public BindingMaker(Map<Var,NodeMaker> nodeMakers, ProjectionSpec condition)
public static BindingMaker createFor(NodeRelation relation)
public ProjectionSpec condition()
public BindingMaker makeConditional(ProjectionSpec condition)