- All Superinterfaces:
DtNode<C,V,T>
- All Known Implementing Classes:
InnerNodeImpl
public interface InnerNode<C,V,T>
extends DtNode<C,V,T>
-
Method Summary
default <X> X
Get the inner node for the given value and classifier; returns null if it does not exist
Return all child inner nodes
Lookup a node for a given value
Get the leaf node for the given value; returns null if it does not exist
Get the inner node for the given value and classifier; create it if it does not exist
Get the leaf node for the given value; create it if it does not exist
-
Method Details
-
-
getOrCreateInnerNode
Get the inner node for the given value and classifier; create it if it does not exist
-
getInnerNode
Get the inner node for the given value and classifier; returns null if it does not exist
-
getInnerNodes
Return all child inner nodes
-
getInnerNodes
Lookup a node for a given value
-
getOrCreateLeafNode
Get the leaf node for the given value; create it if it does not exist
-
-
getLeafNode
Get the leaf node for the given value; returns null if it does not exist
-