Class SparqlCxtNode

java.lang.Object
org.aksw.jenax.arq.util.tuple.adapter.SparqlCxtNode
All Implemented Interfaces:
RdfCxt<org.apache.jena.graph.Node>, SparqlCxt<org.apache.jena.graph.Node>

public class SparqlCxtNode extends Object implements SparqlCxt<org.apache.jena.graph.Node>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.jena.graph.Node
    Special constant that can be used in the graph component of tuples.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.graph.Node
    any()
    Returns a value for which isAny() returns true
    org.apache.jena.graph.Node
     
    Comparator<org.apache.jena.graph.Node>
    The comparator for instances of C
    get()
     
    boolean
    isAny(org.apache.jena.graph.Node node)
     
    boolean
    isAnyNamedGraph(org.apache.jena.graph.Node node)
     
    boolean
    isBlank(org.apache.jena.graph.Node node)
     
    boolean
    isConcrete(org.apache.jena.graph.Node node)
     
    boolean
    isLiteral(org.apache.jena.graph.Node node)
     
    boolean
    isNodeTriple(org.apache.jena.graph.Node node)
     
    boolean
    isUnionGraph(org.apache.jena.graph.Node node)
     
    boolean
    isURI(org.apache.jena.graph.Node node)
     
    boolean
    isVar(org.apache.jena.graph.Node node)
     
    org.apache.jena.graph.Node
     

    Methods inherited from class java.lang.Object

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

    • anyNamedGraph

      public static final org.apache.jena.graph.Node anyNamedGraph
      Special constant that can be used in the graph component of tuples. Avoids the need for an additional findNG method
  • Constructor Details

    • SparqlCxtNode

      public SparqlCxtNode()
  • Method Details

    • get

      public static SparqlCxtNode get()
    • isURI

      public boolean isURI(org.apache.jena.graph.Node node)
      Specified by:
      isURI in interface RdfCxt<org.apache.jena.graph.Node>
    • isLiteral

      public boolean isLiteral(org.apache.jena.graph.Node node)
      Specified by:
      isLiteral in interface RdfCxt<org.apache.jena.graph.Node>
    • isBlank

      public boolean isBlank(org.apache.jena.graph.Node node)
      Specified by:
      isBlank in interface RdfCxt<org.apache.jena.graph.Node>
    • isVar

      public boolean isVar(org.apache.jena.graph.Node node)
      Specified by:
      isVar in interface RdfCxt<org.apache.jena.graph.Node>
    • isNodeTriple

      public boolean isNodeTriple(org.apache.jena.graph.Node node)
      Specified by:
      isNodeTriple in interface RdfCxt<org.apache.jena.graph.Node>
    • isAny

      public boolean isAny(org.apache.jena.graph.Node node)
      Specified by:
      isAny in interface SparqlCxt<org.apache.jena.graph.Node>
    • isConcrete

      public boolean isConcrete(org.apache.jena.graph.Node node)
      Specified by:
      isConcrete in interface RdfCxt<org.apache.jena.graph.Node>
    • comparator

      public Comparator<org.apache.jena.graph.Node> comparator()
      Description copied from interface: RdfCxt
      The comparator for instances of C
      Specified by:
      comparator in interface RdfCxt<org.apache.jena.graph.Node>
    • any

      public org.apache.jena.graph.Node any()
      Description copied from interface: SparqlCxt
      Returns a value for which isAny() returns true
      Specified by:
      any in interface SparqlCxt<org.apache.jena.graph.Node>
    • anyNamedGraph

      public org.apache.jena.graph.Node anyNamedGraph()
      Specified by:
      anyNamedGraph in interface SparqlCxt<org.apache.jena.graph.Node>
    • unionGraph

      public org.apache.jena.graph.Node unionGraph()
      Specified by:
      unionGraph in interface SparqlCxt<org.apache.jena.graph.Node>
    • isAnyNamedGraph

      public boolean isAnyNamedGraph(org.apache.jena.graph.Node node)
      Specified by:
      isAnyNamedGraph in interface SparqlCxt<org.apache.jena.graph.Node>
    • isUnionGraph

      public boolean isUnionGraph(org.apache.jena.graph.Node node)
      Specified by:
      isUnionGraph in interface SparqlCxt<org.apache.jena.graph.Node>