Class OnlyNonUnique
java.lang.Object
org.eclipse.rdf4j.sail.shacl.ast.planNodes.LoggingCloseableIteration
org.eclipse.rdf4j.sail.shacl.ast.planNodes.OnlyNonUnique
- All Implemented Interfaces:
AutoCloseable
,CloseableIteration<ValidationTuple,
,SailException> Iteration<ValidationTuple,
SailException>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ValidationTuple
private final PlanNode
private CloseableIteration
<? extends ValidationTuple, SailException> private ValidationTuple
-
Constructor Summary
ConstructorsConstructorDescriptionOnlyNonUnique
(PlanNode parent, ValidationExecutionLogger validationExecutionLogger) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
protected void
init()
void
protected boolean
protected ValidationTuple
Methods inherited from class org.eclipse.rdf4j.sail.shacl.ast.planNodes.LoggingCloseableIteration
close, hasNext, isClosed, next, remove
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.rdf4j.common.iteration.CloseableIteration
stream
-
Field Details
-
parent
-
next
-
previous
-
seenLanguages
-
parentIterator
-
-
Constructor Details
-
OnlyNonUnique
OnlyNonUnique(PlanNode parent, ValidationExecutionLogger validationExecutionLogger)
-
-
Method Details
-
init
protected void init()- Specified by:
init
in classLoggingCloseableIteration
-
calculateNext
private void calculateNext() -
localClose
public void localClose()- Specified by:
localClose
in classLoggingCloseableIteration
-
localHasNext
protected boolean localHasNext()- Specified by:
localHasNext
in classLoggingCloseableIteration
-
loggingNext
- Specified by:
loggingNext
in classLoggingCloseableIteration
-