Package owl.collections
Class LabelledTree.Node<L1,L2>
- java.lang.Object
-
- owl.collections.LabelledTree<L1,L2>
-
- owl.collections.LabelledTree.Node<L1,L2>
-
- Enclosing class:
- LabelledTree<L1,L2>
public static final class LabelledTree.Node<L1,L2> extends LabelledTree<L1,L2>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class owl.collections.LabelledTree
LabelledTree.Leaf<L1,L2>, LabelledTree.Node<L1,L2>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LabelledTree<L1,L2>>
getChildren()
L1
getLabel()
Stream<L2>
leavesStream()
-
-
-
Constructor Detail
-
Node
public Node(L1 label, List<LabelledTree<L1,L2>> children)
-
-
Method Detail
-
getLabel
public L1 getLabel()
-
getChildren
public List<LabelledTree<L1,L2>> getChildren()
-
leavesStream
public Stream<L2> leavesStream()
- Specified by:
leavesStream
in classLabelledTree<L1,L2>
-
-