Class TupleBridge3Binding

java.lang.Object
org.aksw.jenax.arq.util.tuple.adapter.TupleBridge3Binding
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>, org.aksw.commons.tuple.bridge.TupleBridge3<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>

public class TupleBridge3Binding extends Object implements org.aksw.commons.tuple.bridge.TupleBridge3<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    TupleBridge3Binding(org.apache.jena.sparql.core.Var vs, org.apache.jena.sparql.core.Var vp, org.apache.jena.sparql.core.Var vo)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.sparql.engine.binding.Binding
    build(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
     
    org.apache.jena.graph.Node
    get(org.apache.jena.sparql.engine.binding.Binding tupleLike, int componentIdx)
     
    of(org.apache.jena.sparql.core.Var vs, org.apache.jena.sparql.core.Var vp, org.apache.jena.sparql.core.Var vo)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.aksw.commons.tuple.accessor.TupleAccessor

    map

    Methods inherited from interface org.aksw.commons.tuple.bridge.TupleBridge

    build, compact, toComponentArray, validateBuildArg

    Methods inherited from interface org.aksw.commons.tuple.bridge.TupleBridge3

    build, getArg0, getArg1, getArg2, getDimension
  • Constructor Details

    • TupleBridge3Binding

      protected TupleBridge3Binding(org.apache.jena.sparql.core.Var vs, org.apache.jena.sparql.core.Var vp, org.apache.jena.sparql.core.Var vo)
  • Method Details

    • of

      public static TupleBridge3Binding of(org.apache.jena.sparql.core.Var vs, org.apache.jena.sparql.core.Var vp, org.apache.jena.sparql.core.Var vo)
    • get

      public org.apache.jena.graph.Node get(org.apache.jena.sparql.engine.binding.Binding tupleLike, int componentIdx)
      Specified by:
      get in interface org.aksw.commons.tuple.accessor.TupleAccessor<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>
    • build

      public org.apache.jena.sparql.engine.binding.Binding build(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
      Specified by:
      build in interface org.aksw.commons.tuple.bridge.TupleBridge3<org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.graph.Node>