Package com.googlecode.concurrenttrees.radix.node.util
-
Interface Summary Interface Description NodeCharacterProvider A super-interface of bothNode
andNodeCharacterKey
which, by sharing this common interface, enables binary search of nodes viaCollections.binarySearch(java.util.List, Object, java.util.Comparator)
.PrettyPrintable An internal interface implemented by trees, which allows internal details of trees to be accessed byPrettyPrinter
. -
Class Summary Class Description AtomicReferenceArrayListAdapter<T> Wraps anAtomicReferenceArray
to implement read-only methods of theList
interface.NodeCharacterComparator Specifies binary search compatibility, and sorting compatibility, of nodes based onNode.getIncomingEdgeFirstCharacter()
.NodeCharacterKey A lightweight object which simply wraps aCharacter
and implementsNodeCharacterProvider
, which can be used as a key to locate a node having the same edge first character in a list of nodes using binary search.NodeUtil Static utility methods useful when implementingNode
s.