Class ScopedFacetPathOld

java.lang.Object
org.aksw.jenax.facete.treequery2.api.ScopedFacetPathOld

public class ScopedFacetPathOld extends Object
  • Field Details

    • scope

      protected VarScope scope
    • facetPath

      protected org.aksw.jenax.path.core.FacetPath facetPath
  • Constructor Details

    • ScopedFacetPathOld

      public ScopedFacetPathOld(VarScope scope, org.aksw.jenax.path.core.FacetPath facetPath)
  • Method Details

    • getParent

      public ScopedFacetPathOld getParent()
    • getScope

      public VarScope getScope()
    • getFacetPath

      public org.aksw.jenax.path.core.FacetPath getFacetPath()
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • of

      public static ScopedFacetPathOld of(VarScope scope, org.aksw.jenax.path.core.FacetPath facetPath)
    • of

      public static ScopedFacetPathOld of(org.apache.jena.sparql.core.Var startVar, org.aksw.jenax.path.core.FacetPath facetPath)
    • transformPath

      public ScopedFacetPathOld transformPath(Function<? super org.aksw.jenax.path.core.FacetPath,? extends org.aksw.jenax.path.core.FacetPath> facetPathFn)
      Return a new ScopedFacetPath with the path transformed by the given function. If the path is null then this function returns null.
    • toScopedVar

      public ScopedVar toScopedVar(FacetPathMapping facetPathMapping)
    • toScopedVar

      public static ScopedVar toScopedVar(ScopedFacetPathOld scopedFacetPath, FacetPathMapping facetPathMapping)