Class TupleBridgeTriple

java.lang.Object
org.aksw.jenax.arq.util.tuple.adapter.TupleBridgeTriple
All Implemented Interfaces:
org.aksw.commons.tuple.accessor.TupleAccessor<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>, org.aksw.commons.tuple.bridge.TupleBridge<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>, org.aksw.commons.tuple.bridge.TupleBridge3<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>

public class TupleBridgeTriple extends Object implements org.aksw.commons.tuple.bridge.TupleBridge3<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>
Author:
Claus Stadler 11/09/2020
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final TupleBridgeTriple
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.graph.Triple
    build(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
     
    get()
     
    org.apache.jena.graph.Node
    get(org.apache.jena.graph.Triple triple, int idx)
     
    int
     

    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
  • Field Details

  • Constructor Details

    • TupleBridgeTriple

      public TupleBridgeTriple()
  • Method Details

    • get

      public static TupleBridgeTriple get()
    • getDimension

      public int getDimension()
      Specified by:
      getDimension in interface org.aksw.commons.tuple.bridge.TupleBridge<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>
      Specified by:
      getDimension in interface org.aksw.commons.tuple.bridge.TupleBridge3<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>
    • get

      public org.apache.jena.graph.Node get(org.apache.jena.graph.Triple triple, int idx)
      Specified by:
      get in interface org.aksw.commons.tuple.accessor.TupleAccessor<org.apache.jena.graph.Triple,org.apache.jena.graph.Node>
    • build

      public org.apache.jena.graph.Triple 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.graph.Triple,org.apache.jena.graph.Node>