Class ResolverData

java.lang.Object
org.aksw.facete.v3.api.path.ResolverBase
org.aksw.facete.v3.experimental.ResolverData
All Implemented Interfaces:
Resolver

public class ResolverData extends ResolverBase
  • Field Details

    • parent

      protected Resolver parent
    • reachingRelation

      protected org.aksw.jenax.sparql.fragment.api.Fragment2 reachingRelation
    • path

      protected AliasedPath path
    • query

      protected org.aksw.jenax.sparql.relation.query.PartitionedQuery1 query
  • Constructor Details

    • ResolverData

      public ResolverData(Resolver parent, org.aksw.jenax.sparql.relation.query.PartitionedQuery1 query, AliasedPath path, org.aksw.jenax.sparql.fragment.api.Fragment2 reachingRelation)
  • Method Details

    • getReachingRelationlet

      public Collection<RelationletBinary> getReachingRelationlet()
    • createPathMapper

      public PathToRelationMapper<AliasedPath> createPathMapper()
    • getPath

      public org.aksw.jenax.sparql.fragment.api.Fragment2 getPath()
    • getPaths

      public Collection<org.aksw.jenax.sparql.fragment.api.Fragment2> getPaths()
    • resolve

      public Resolver resolve(org.apache.jena.sparql.path.P_Path0 step, String alias)
    • createRelation

      public static org.aksw.jenax.sparql.fragment.api.Fragment3 createRelation(boolean isFwd, org.apache.jena.sparql.core.Var s, org.apache.jena.sparql.core.Var p, org.apache.jena.sparql.core.Var o)
    • getRdfGraphSpec

      public Collection<org.aksw.jenax.sparql.fragment.api.Fragment3> getRdfGraphSpec(boolean isFwd)