Uses of Interface
com.googlecode.concurrenttrees.radix.node.util.NodeCharacterProvider
-
-
Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node
Subinterfaces of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node Modifier and Type Interface Description interfaceNodeSpecifies 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 NodeCharacterProvider Modifier and Type Class Description classByteArrayNodeDefaultSimilar toCharArrayNodeDefaultbut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classByteArrayNodeLeafNullValueSimilar toCharArrayNodeLeafNullValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classByteArrayNodeLeafVoidValueSimilar toCharArrayNodeLeafVoidValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classByteArrayNodeLeafWithValueSimilar toCharArrayNodeLeafWithValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classByteArrayNodeNonLeafNullValueSimilar toCharArrayNodeNonLeafNullValuebut represents each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding.classByteArrayNodeNonLeafVoidValueSimilar 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 NodeCharacterProvider Modifier and Type Class Description classCharArrayNodeDefaultA non-optimized implementation of theNodeinterface.classCharArrayNodeLeafNullValueStores only incoming edge as achar[].classCharArrayNodeLeafVoidValueStores only incoming edge as achar[].classCharArrayNodeLeafWithValueStores only incoming edge as achar[], and a reference to a value.classCharArrayNodeNonLeafNullValueStores incoming edge as achar[]and outgoing edges as anAtomicReferenceArray.classCharArrayNodeNonLeafVoidValueStores 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 NodeCharacterProvider Modifier and Type Class Description classCharSequenceNodeDefaultA 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.classCharSequenceNodeLeafNullValueStores only incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classCharSequenceNodeLeafVoidValueStores only incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classCharSequenceNodeLeafWithValueStores incoming edge as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classCharSequenceNodeNonLeafNullValueStores 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.classCharSequenceNodeNonLeafVoidValueStores 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 NodeCharacterProvider Modifier and Type Class Description classNodeCharacterKeyA 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 NodeCharacterProvider Modifier and Type Method Description intNodeCharacterComparator. compare(NodeCharacterProvider o1, NodeCharacterProvider o2)
-