Class ScopeNode

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

public class ScopeNode extends Object
  • Field Details

    • scopeNameGenerator

      protected org.aksw.commons.collections.generator.Generator<String> scopeNameGenerator
    • pathToScope

      protected TreeDataMap<org.aksw.jenax.path.core.FacetPath,String> pathToScope
    • path

      protected org.aksw.jenax.path.core.FacetPath path
    • parent

      protected ScopeNode parent
    • scopeName

      protected String scopeName
    • parentTargetVar

      protected org.apache.jena.sparql.core.Var parentTargetVar
  • Constructor Details

    • ScopeNode

      public ScopeNode(String scopeName, org.apache.jena.sparql.core.Var parentTargetVar)
    • ScopeNode

      public ScopeNode(ScopeNode parent, String scopeName, org.apache.jena.sparql.core.Var parentSourceVar)
  • Method Details

    • getParentTargetVar

      public org.apache.jena.sparql.core.Var getParentTargetVar()
    • getParent

      public ScopeNode getParent()
    • getScopeName

      public String getScopeName()
    • newSubScope

      public ScopeNode newSubScope(String localId)