Package org.aksw.commons.path.trav.l2
Class Trav2Trees.TreeNode2Base<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>
- All Implemented Interfaces:
Trav2Trees.TreeNode<T>,Trav2Trees.TreeNode2<T,A, B>
- Direct Known Subclasses:
Trav2Trees.TreeNode2A,Trav2Trees.TreeNode2B
- Enclosing class:
- Trav2Trees
public abstract static class Trav2Trees.TreeNode2Base<T,A extends Trav2Trees.TreeNode2<T,A,B>,B extends Trav2Trees.TreeNode2<T,A,B>>
extends Object
implements Trav2Trees.TreeNode2<T,A,B>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.path.trav.l2.Trav2Trees.TreeNode
child, parent, traverse
-
Field Details
-
path
-
provider
protected Trav2Trees.TreeNode2Provider<T,A extends Trav2Trees.TreeNode2<T, providerA, B>, B extends Trav2Trees.TreeNode2<T, A, B>>
-
-
Constructor Details
-
TreeNode2Base
-
-
Method Details
-
getChildMap
-
path
Description copied from interface:Trav2Trees.TreeNodeThe path leading to this node- Specified by:
pathin interfaceTrav2Trees.TreeNode<T>
-
childKeys
Description copied from interface:Trav2Trees.TreeNodeThe value associated with this node- Specified by:
childKeysin interfaceTrav2Trees.TreeNode<T>
-