|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node |
|---|
| Subinterfaces of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node | |
|---|---|
interface |
Node
Specifies 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 | |
|---|---|
class |
ByteArrayNodeDefault
Similar to CharArrayNodeDefault but represents
each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding. |
class |
ByteArrayNodeLeafNullValue
Similar to CharArrayNodeLeafNullValue but represents
each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding. |
class |
ByteArrayNodeLeafVoidValue
Similar to CharArrayNodeLeafVoidValue but represents
each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding. |
class |
ByteArrayNodeLeafWithValue
Similar to CharArrayNodeLeafWithValue but represents
each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding. |
class |
ByteArrayNodeNonLeafNullValue
Similar to CharArrayNodeNonLeafNullValue but represents
each character in UTF-8, instead of Java's default 2-byte UFT-16 encoding. |
class |
ByteArrayNodeNonLeafVoidValue
Similar to CharArrayNodeNonLeafVoidValue but 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 | |
|---|---|
class |
CharArrayNodeDefault
A non-optimized implementation of the Node interface. |
class |
CharArrayNodeLeafNullValue
Stores only incoming edge as a char[]. |
class |
CharArrayNodeLeafVoidValue
Stores only incoming edge as a char[]. |
class |
CharArrayNodeLeafWithValue
Stores only incoming edge as a char[], and a reference to a value. |
class |
CharArrayNodeNonLeafNullValue
Stores incoming edge as a char[] and outgoing edges as an AtomicReferenceArray. |
class |
CharArrayNodeNonLeafVoidValue
Stores incoming edge as a char[] and outgoing edges as an AtomicReferenceArray. |
| Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node.concrete.charsequence |
|---|
| Classes in com.googlecode.concurrenttrees.radix.node.concrete.charsequence that implement NodeCharacterProvider | |
|---|---|
class |
CharSequenceNodeDefault
A implementation of the Node interface which stores the incoming edge as a CharSequence (a
view onto the original key) rather than copying the edge into a character array. |
class |
CharSequenceNodeLeafNullValue
Stores only incoming edge as a CharSequence (a view onto the original key) rather than copying the
edge into a character array. |
class |
CharSequenceNodeLeafVoidValue
Stores only incoming edge as a CharSequence (a view onto the original key) rather than copying the
edge into a character array. |
class |
CharSequenceNodeLeafWithValue
Stores incoming edge as a CharSequence (a view onto the original key) rather than copying the
edge into a character array. |
class |
CharSequenceNodeNonLeafNullValue
Stores incoming edge as a CharSequence (a view onto the original key) rather than copying the edge
into a character array, and stores outgoing edges as an AtomicReferenceArray. |
class |
CharSequenceNodeNonLeafVoidValue
Stores incoming edge as a CharSequence (a view onto the original key) rather than copying the edge
into a character array, and stores outgoing edges as an AtomicReferenceArray. |
| Uses of NodeCharacterProvider in com.googlecode.concurrenttrees.radix.node.util |
|---|
| Classes in com.googlecode.concurrenttrees.radix.node.util that implement NodeCharacterProvider | |
|---|---|
class |
NodeCharacterKey
A lightweight object which simply wraps a Character and implements NodeCharacterProvider, 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 | |
|---|---|
int |
NodeCharacterComparator.compare(NodeCharacterProvider o1,
NodeCharacterProvider o2)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||