Class Trav2Trees.TreeNode2B<T, A extends Trav2Trees.TreeNode2<T,A,B> , B extends Trav2Trees.TreeNode2<T,A,B> >
java.lang.Object
org.aksw.commons.path.trav.l2.Trav2Trees.TreeNode2Base<T,A,B>
org.aksw.commons.path.trav.l2.Trav2Trees.TreeNode2B<T,A,B>
- All Implemented Interfaces:
Trav2Trees.TreeNode<T>, Trav2Trees.TreeNode2<T,A, B>
- Enclosing class:
Trav2Trees
public abstract static class Trav2Trees.TreeNode2B<T, A extends Trav2Trees.TreeNode2<T,A,B>, B extends Trav2Trees.TreeNode2<T,A,B>>
extends Trav2Trees.TreeNode2Base<T,A,B>
-
Field Summary
FieldsFields inherited from class Trav2Trees.TreeNode2Base
path, provider -
Constructor Summary
ConstructorsConstructorDescriptionTreeNode2B(Path<T> path, Trav2Trees.TreeNode2Provider<T, A, B> provider, A parent) -
Method Summary
Modifier and TypeMethodDescription<X> Xaccept(Trav2Trees.TreeNode2Visitor<X, A, B> visitor) booleanisB()parent()The parent nodeprotected abstract AsendSelfToProvider(T key) Methods inherited from class Trav2Trees.TreeNode2Base
childKeys, pathMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Trav2Trees.TreeNode2
asA, asB, isA
-
Field Details
-
parent
-
childMap
-
-
Constructor Details
-
TreeNode2B
-
-
Method Details
-
isB
public boolean isB() -
sendSelfToProvider
-
parent
-
child
-
getChildMap
- Specified by:
getChildMapin classTrav2Trees.TreeNode2Base<T, A extends Trav2Trees.TreeNode2<T,A, B>, B extends Trav2Trees.TreeNode2<T, A, B>>
-
traverse
-
accept
-