Class TripleImpl

java.lang.Object
se.liu.ida.hefquin.base.data.impl.TripleImpl
All Implemented Interfaces:
Triple

public class TripleImpl extends Object implements Triple
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.apache.jena.graph.Triple
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    TripleImpl(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
     
    TripleImpl(org.apache.jena.graph.Triple jenaObject)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.graph.Triple
    Returns a representation of this triple as an object of the class Triple of the Jena API.
    boolean
     
    int
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • jenaObj

      protected final org.apache.jena.graph.Triple jenaObj
  • Constructor Details

    • TripleImpl

      public TripleImpl(org.apache.jena.graph.Triple jenaObject)
    • TripleImpl

      public TripleImpl(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • asJenaTriple

      public org.apache.jena.graph.Triple asJenaTriple()
      Description copied from interface: Triple
      Returns a representation of this triple as an object of the class Triple of the Jena API.
      Specified by:
      asJenaTriple in interface Triple