Class TupleBridgeBinding
java.lang.Object
org.aksw.jenax.arq.util.tuple.adapter.TupleBridgeBinding
- All Implemented Interfaces:
org.aksw.commons.tuple.accessor.TupleAccessor<org.apache.jena.sparql.engine.binding.Binding,,org.apache.jena.graph.Node> org.aksw.commons.tuple.bridge.TupleBridge<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
public class TupleBridgeBinding
extends Object
implements org.aksw.commons.tuple.bridge.TupleBridge<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTupleBridgeBinding(org.apache.jena.sparql.core.Var[] vars) -
Method Summary
Modifier and TypeMethodDescription<T> org.apache.jena.sparql.engine.binding.Bindingbuild(T obj, org.aksw.commons.tuple.accessor.TupleAccessor<? super T, ? extends org.apache.jena.graph.Node> accessor) org.apache.jena.graph.Nodeget(org.apache.jena.sparql.engine.binding.Binding tupleLike, int componentIdx) intstatic TupleBridgeBindingof(Collection<org.apache.jena.sparql.core.Var> vars) static TupleBridgeBindingof(org.apache.jena.sparql.core.Var... vars) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.tuple.accessor.TupleAccessor
mapMethods inherited from interface org.aksw.commons.tuple.bridge.TupleBridge
build, compact, toComponentArray, validateBuildArg
-
Constructor Details
-
TupleBridgeBinding
protected TupleBridgeBinding(org.apache.jena.sparql.core.Var[] vars)
-
-
Method Details
-
getDimension
public int getDimension()- Specified by:
getDimensionin interfaceorg.aksw.commons.tuple.bridge.TupleBridge<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
-
of
-
of
-
get
public org.apache.jena.graph.Node get(org.apache.jena.sparql.engine.binding.Binding tupleLike, int componentIdx) - Specified by:
getin interfaceorg.aksw.commons.tuple.accessor.TupleAccessor<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
-
build
public <T> org.apache.jena.sparql.engine.binding.Binding build(T obj, org.aksw.commons.tuple.accessor.TupleAccessor<? super T, ? extends org.apache.jena.graph.Node> accessor) - Specified by:
buildin interfaceorg.aksw.commons.tuple.bridge.TupleBridge<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
-