Interface RdfTraversable<T>

All Known Subinterfaces:
SparqlPathTraversable<T>
All Known Implementing Classes:
ConnectiveBuilder, ElementNode, HasConnectiveBuilder.ConnectiveSubBuilder

public interface RdfTraversable<T>
Interface for things that can be traversed with RDF properties in forward or backward direction.
  • Method Summary

    Modifier and Type
    Method
    Description
    default T
    bwd(String propertyIri)
     
    default T
    bwd(org.apache.jena.graph.Node propertyNode)
     
    default T
    bwd(org.apache.jena.rdf.model.Resource property)
     
    default T
    fwd(String propertyIri)
     
    default T
    fwd(org.apache.jena.graph.Node propertyNode)
     
    default T
    fwd(org.apache.jena.rdf.model.Resource property)
     
    step(org.apache.jena.graph.Node node, boolean isForward)
     
  • Method Details

    • fwd

      default T fwd(String propertyIri)
    • fwd

      default T fwd(org.apache.jena.graph.Node propertyNode)
    • fwd

      default T fwd(org.apache.jena.rdf.model.Resource property)
    • bwd

      default T bwd(String propertyIri)
    • bwd

      default T bwd(org.apache.jena.graph.Node propertyNode)
    • bwd

      default T bwd(org.apache.jena.rdf.model.Resource property)
    • step

      T step(org.apache.jena.graph.Node node, boolean isForward)