## Uses of Class
org.eclipse.rdf4j.sail.shacl.ast.planNodes.ValidationExecutionLogger

- Packages that use ValidationExecutionLogger
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sail.shacl.ast.planNodes |
  org.eclipse.rdf4j.sail.shacl.ast.targets |

- - ### Uses of ValidationExecutionLogger in org.eclipse.rdf4j.sail.shacl.ast.planNodes

    Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return ValidationExecutionLogger
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ValidationExecutionLogger` | ValidationExecutionLogger.`getInstance​(boolean enabled)` |

    Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type ValidationExecutionLogger
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AllTargetsPlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | BindSelect.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | BufferedPlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | BulkedExternalInnerJoin.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | BulkedExternalLeftOuterJoin.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | DebugPlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | EmptyNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | EqualsJoin.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | EqualsJoinValue.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | ExternalFilterByPredicate.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | ExternalPredicateObjectFilter.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | FilterPlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | GenericPlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | GroupByCountFilter.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | GroupByFilter.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | InnerJoin.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | LeftOuterJoin.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | NonUniqueTargetLang.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | NotValuesIn.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | PlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | Select.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | SetFilterNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | ShiftToNodeShape.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | ShiftToPropertyShape.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | SingleCloseablePlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | Sort.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | SparqlTargetSelect.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | TargetChainPopper.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | TrimToTarget.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | TupleMapper.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | UnBufferedPlanNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | UnionNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | Unique.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | UnorderedSelect.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | ValidationReportNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |
    `void` | ValuesBackedNode.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |

    Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type ValidationExecutionLogger
    Constructor | Description
    --- | ---
    `LoggingCloseableIteration​(PlanNode planNode, ValidationExecutionLogger validationExecutionLogger)` |

  - ### Uses of ValidationExecutionLogger in org.eclipse.rdf4j.sail.shacl.ast.targets

    Methods in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type ValidationExecutionLogger
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TargetChainRetriever.`receiveLogger​(ValidationExecutionLogger validationExecutionLogger)` |