java.lang.Object
org.apache.jena.sparql.engine.binding.BindingFactory
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Binding
binding()
Create a binding of no pairs, with no parent.static Binding
Create a binding of one pairstatic Binding
Create a binding of two pairsstatic Binding
binding
(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three pairsstatic Binding
binding
(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of fours pairsstatic Binding
Create a binding of no pairsstatic Binding
Create a binding of one (var, value) pairstatic Binding
binding
(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two (var, value) pairsstatic Binding
binding
(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three (var, value) pairsstatic Binding
binding
(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of four (var, value) pairsstatic BindingBuilder
builder()
Create aBindingBuilder
static BindingBuilder
Create aBindingBuilder
static Binding
Create a newBinding
as a copy of an existing one.static final Binding
empty()
static Binding
root()
Create a root binding.
-
Field Details
-
noParent
-
-
Constructor Details
-
BindingFactory
public BindingFactory()
-
-
Method Details
-
empty
-
builder
Create aBindingBuilder
-
builder
Create aBindingBuilder
-
binding
Create a binding of no pairs, with no parent. A root binding. -
binding
Create a binding of no pairs -
binding
Create a binding of one pair -
binding
public static Binding binding(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two pairs -
binding
public static Binding binding(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three pairs -
binding
public static Binding binding(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of fours pairs -
binding
Create a binding of one (var, value) pair -
binding
public static Binding binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two (var, value) pairs -
binding
public static Binding binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three (var, value) pairs -
binding
public static Binding binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of four (var, value) pairs -
root
Create a root binding. A root binding has no parent nor var/node pairs and has a distinctive type/toString. -
copy
Create a newBinding
as a copy of an existing one. Additionally, it guarantees to touch each element of the binding.
-