Package org.eclipse.rdf4j.sail.shacl.ast.planNodes

## Interface GenericPlanNode<T>

-     public interface GenericPlanNode<T>

  Author:
    Håvard Mikkelsen Ottestad

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | `depth()` |
    `String` | `getId()` |
    `void` | `getPlanAsGraphvizDot​(StringBuilder stringBuilder)` |
    `CloseableIteration<T,​SailException>` | `iterator()` |
    `void` | `receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |

- - ### Method Detail

    - #### iterator

          CloseableIteration<T,​SailException> iterator()

    - #### depth

          int depth()

    - #### getPlanAsGraphvizDot

          void getPlanAsGraphvizDot​(StringBuilder stringBuilder)

    - #### getId

          String getId()

    - #### receiveLogger

          void receiveLogger​(ValidationExecutionLogger validationExecutionLogger)