Class GenericSPARQLGraphPatternImpl2

java.lang.Object
se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
All Implemented Interfaces:
Query, SPARQLGraphPattern

public class GenericSPARQLGraphPatternImpl2 extends Object implements SPARQLGraphPattern
This class is a generic implementation of SPARQLGraphPattern in which this graph pattern is given as an object of the class Op of the Jena API.
  • Field Details

    • jenaPatternOp

      protected final org.apache.jena.sparql.algebra.Op jenaPatternOp
  • Constructor Details

    • GenericSPARQLGraphPatternImpl2

      public GenericSPARQLGraphPatternImpl2(org.apache.jena.sparql.algebra.Op jenaPatternOp)
  • Method Details

    • equals

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

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

      @Deprecated public org.apache.jena.sparql.syntax.Element asJenaElement()
      Deprecated.
      Avoid using this function. It converts the internal Op object back into an Element, which might not work correctly in all cases?
    • asJenaOp

      public org.apache.jena.sparql.algebra.Op asJenaOp()
    • toString

      public String toString()
      Overrides:
      toString in class Object