Package com.googlecode.concurrenttrees.radix.node.util
package com.googlecode.concurrenttrees.radix.node.util
-
ClassDescriptionWraps an
AtomicReferenceArray
to implement read-only methods of theList
interface.Specifies binary search compatibility, and sorting compatibility, of nodes based onNode.getIncomingEdgeFirstCharacter()
.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.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)
.Static utility methods useful when implementingNode
s.An internal interface implemented by trees, which allows internal details of trees to be accessed byPrettyPrinter
.