Class PredicateClass

java.lang.Object
org.aksw.jena_sparql_api.sparql_path2.Pair<ValueSet<V>>
org.aksw.jena_sparql_api.sparql_path2.VertexClass<org.apache.jena.graph.Node>
org.aksw.jena_sparql_api.sparql_path2.PredicateClass
All Implemented Interfaces:
Serializable, Iterable<ValueSet<org.apache.jena.graph.Node>>, Map.Entry<ValueSet<org.apache.jena.graph.Node>,ValueSet<org.apache.jena.graph.Node>>

public class PredicateClass extends VertexClass<org.apache.jena.graph.Node>
The main reason this class extends pair is to have the list interface which allows iterating the directions with get(0) and get(1)
Author:
raven
See Also:
  • Constructor Details

    • PredicateClass

      public PredicateClass(ValueSet<org.apache.jena.graph.Node> fwdNodes, ValueSet<org.apache.jena.graph.Node> bwdNodes)
  • Method Details

    • matchesStep

      public static boolean matchesStep(PredicateClass pclass, org.apache.jena.sparql.path.P_Path0 step)
    • toString

      public String toString()
      Overrides:
      toString in class VertexClass<org.apache.jena.graph.Node>