Uses of Interface
com.googlecode.concurrenttrees.radix.node.util.NodeCharacterProvider
Packages that use NodeCharacterProvider
Package
Description
-
Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node
Subinterfaces of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.nodeModifier and TypeInterfaceDescriptioninterfaceSpecifies the methods that nodes must implement. -
Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node.concrete.bytearray
Classes in com.googlecode.concurrenttrees.radix.node.concrete.bytearray that implement NodeCharacterProviderModifier and TypeClassDescriptionclassSimilar toCharArrayNodeDefaultbut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classSimilar toCharArrayNodeLeafNullValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classSimilar toCharArrayNodeLeafVoidValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classSimilar toCharArrayNodeLeafWithValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classSimilar toCharArrayNodeNonLeafNullValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classSimilar toCharArrayNodeNonLeafVoidValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding. -
Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node.concrete.chararray
Classes in com.googlecode.concurrenttrees.radix.node.concrete.chararray that implement NodeCharacterProviderModifier and TypeClassDescriptionclassA non-optimized implementation of theNodeinterface.classStores only incoming edge as achar[].classStores only incoming edge as achar[].classStores only incoming edge as achar[], and a reference to a value.classStores incoming edge as achar[]and outgoing edges as anAtomicReferenceArray.classStores incoming edge as achar[]and outgoing edges as anAtomicReferenceArray. -
Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node.concrete.charsequence
Classes in com.googlecode.concurrenttrees.radix.node.concrete.charsequence that implement NodeCharacterProviderModifier and TypeClassDescriptionclassA implementation of theNodeinterface which stores the incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classStores only incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classStores only incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classStores incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classStores incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array, and stores outgoing edges as anAtomicReferenceArray.classStores incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array, and stores outgoing edges as anAtomicReferenceArray. -
Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node.util
Classes in com.googlecode.concurrenttrees.radix.node.util that implement NodeCharacterProviderModifier and TypeClassDescriptionclassA lightweight object which simply wraps aCharacterand 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.Methods in com.googlecode.concurrenttrees.radix.node.util with parameters of type NodeCharacterProviderModifier and TypeMethodDescriptionintNodeCharacterComparator.compare(NodeCharacterProvider o1, NodeCharacterProvider o2)