Class NodeKindFilter
java.lang.Object
org.eclipse.rdf4j.sail.shacl.ast.planNodes.FilterPlanNode
org.eclipse.rdf4j.sail.shacl.ast.planNodes.NodeKindFilter
- All Implemented Interfaces:
MultiStreamPlanNode
,PlanNode
-
Field Summary
FieldsFields inherited from class org.eclipse.rdf4j.sail.shacl.ast.planNodes.FilterPlanNode
parent, printed
-
Constructor Summary
ConstructorsConstructorDescriptionNodeKindFilter
(PlanNode parent, NodeKindConstraintComponent.NodeKind nodeKind) -
Method Summary
Methods inherited from class org.eclipse.rdf4j.sail.shacl.ast.planNodes.FilterPlanNode
close, depth, getFalseNode, getId, getPlanAsGraphvizDot, getTrueNode, incrementIterator, init, iterator, producesSorted, receiveLogger, requiresSorted
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.rdf4j.sail.shacl.ast.planNodes.PlanNode
isGuaranteedEmpty
-
Field Details
-
nodeKind
-
-
Constructor Details
-
NodeKindFilter
-
-
Method Details
-
checkTuple
- Specified by:
checkTuple
in classFilterPlanNode
-
toString
- Overrides:
toString
in classFilterPlanNode
-
equals
- Overrides:
equals
in classFilterPlanNode
-
hashCode
public int hashCode()- Overrides:
hashCode
in classFilterPlanNode
-