Class QualificationTreeTraverser
java.lang.Object
ch.tocco.nice2.optional.qualification.api.services.QualificationTreeTraverser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAllParentInstances(Entity childInstance) getAllParentNodes(Entity childNode) voidvisitAllChildNodes(Entity rootNode, BiConsumer<Entity, QualificationTreeTraverser.EvaluationNodeTreeContext> evaluationNodeConsumer, BiConsumer<Entity, QualificationTreeTraverser.InputNodeTreeContext> inputNodeConsumer)
-
Constructor Details
-
QualificationTreeTraverser
public QualificationTreeTraverser()
-
-
Method Details
-
visitAllChildNodes
public void visitAllChildNodes(Entity rootNode, BiConsumer<Entity, QualificationTreeTraverser.EvaluationNodeTreeContext> evaluationNodeConsumer, BiConsumer<Entity, QualificationTreeTraverser.InputNodeTreeContext> inputNodeConsumer) -
getAllParentNodes
-
getAllParentInstances
-