# Hierarchy For Package org.eclipse.rdf4j.sail.shacl.planNodes

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.rdf4j.sail.shacl.planNodes.BufferedPlanNode<T> (implements org.eclipse.rdf4j.sail.shacl.planNodes.PushablePlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.BufferedSplitter
  - org.eclipse.rdf4j.sail.shacl.planNodes.BulkedExternalInnerJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.BulkedExternalLeftOuterJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.EnrichWithShape (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.EqualsJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.ExternalTypeFilterNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.FilterPlanNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.MultiStreamPlanNode, org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
    - org.eclipse.rdf4j.sail.shacl.planNodes.DatatypeFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.LanguageInFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.LiteralComparatorFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MaxCountFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MaxLengthFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MinCountFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MinExclusiveFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MinLengthFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.NodeKindFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.PatternFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.TupleLengthFilter
  - org.eclipse.rdf4j.sail.shacl.planNodes.GroupByCount (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.InnerJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.MultiStreamPlanNode, org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.LeftOuterJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.LoggingNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.ModifyTuple (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Select (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.SetFilterNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Sort (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.TrimTuple (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Tuple (implements java.lang.Comparable<T>)
  - org.eclipse.rdf4j.sail.shacl.planNodes.TupleHelper
  - org.eclipse.rdf4j.sail.shacl.planNodes.UnBufferedPlanNode<T> (implements org.eclipse.rdf4j.sail.shacl.planNodes.PushablePlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.UnionNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Unique (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)

## Interface Hierarchy

- org.eclipse.rdf4j.sail.shacl.planNodes.ModifyTuple.ModifyTupleInterface
- org.eclipse.rdf4j.sail.shacl.planNodes.MultiStreamPlanNode
- org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode
  - org.eclipse.rdf4j.sail.shacl.planNodes.PushablePlanNode

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.rdf4j.sail.shacl.planNodes.IteratorData

Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.