Serialized Form
-
Package com.googlecode.concurrenttrees.radix
-
Class com.googlecode.concurrenttrees.radix.ConcurrentRadixTree
class ConcurrentRadixTree extends Object implements Serializable-
Serialized Fields
-
nodeFactory
NodeFactory nodeFactory
-
root
Node root
-
writeLock
Lock writeLock
-
-
-
-
Package com.googlecode.concurrenttrees.radix.node
-
Package com.googlecode.concurrenttrees.radix.node.concrete
-
Class com.googlecode.concurrenttrees.radix.node.concrete.DefaultByteArrayNodeFactory
class DefaultByteArrayNodeFactory extends Object implements Serializable -
Class com.googlecode.concurrenttrees.radix.node.concrete.DefaultCharArrayNodeFactory
class DefaultCharArrayNodeFactory extends Object implements Serializable -
Class com.googlecode.concurrenttrees.radix.node.concrete.DefaultCharSequenceNodeFactory
class DefaultCharSequenceNodeFactory extends Object implements Serializable -
Class com.googlecode.concurrenttrees.radix.node.concrete.SmartArrayBasedNodeFactory
class SmartArrayBasedNodeFactory extends Object implements Serializable-
Serialized Fields
-
byteArrayNodeFactory
NodeFactory byteArrayNodeFactory
-
charArrayNodeFactory
NodeFactory charArrayNodeFactory
-
-
-
-
Package com.googlecode.concurrenttrees.radix.node.concrete.bytearray
-
Exception Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayCharSequence.IncompatibleCharacterException
class IncompatibleCharacterException extends IllegalStateException implements Serializable -
Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeDefault
class ByteArrayNodeDefault extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
byte[] incomingEdgeCharArray
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
value
Object value
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeLeafNullValue
class ByteArrayNodeLeafNullValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
byte[] incomingEdgeCharArray
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeLeafVoidValue
class ByteArrayNodeLeafVoidValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
byte[] incomingEdgeCharArray
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeLeafWithValue
class ByteArrayNodeLeafWithValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
byte[] incomingEdgeCharArray
-
value
Object value
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeNonLeafNullValue
class ByteArrayNodeNonLeafNullValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
byte[] incomingEdgeCharArray
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.bytearray.ByteArrayNodeNonLeafVoidValue
class ByteArrayNodeNonLeafVoidValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
byte[] incomingEdgeCharArray
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
-
-
-
Package com.googlecode.concurrenttrees.radix.node.concrete.chararray
-
Class com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeDefault
class CharArrayNodeDefault extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
char[] incomingEdgeCharArray
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
value
Object value
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeLeafNullValue
class CharArrayNodeLeafNullValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
char[] incomingEdgeCharArray
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeLeafVoidValue
class CharArrayNodeLeafVoidValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
char[] incomingEdgeCharArray
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeLeafWithValue
class CharArrayNodeLeafWithValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
char[] incomingEdgeCharArray
-
value
Object value
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeNonLeafNullValue
class CharArrayNodeNonLeafNullValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
char[] incomingEdgeCharArray
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.chararray.CharArrayNodeNonLeafVoidValue
class CharArrayNodeNonLeafVoidValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharArray
char[] incomingEdgeCharArray
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
-
-
-
Package com.googlecode.concurrenttrees.radix.node.concrete.charsequence
-
Class com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeDefault
class CharSequenceNodeDefault extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharSequence
CharSequence incomingEdgeCharSequence
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
value
Object value
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeLeafNullValue
class CharSequenceNodeLeafNullValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharSequence
CharSequence incomingEdgeCharSequence
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeLeafVoidValue
class CharSequenceNodeLeafVoidValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharSequence
CharSequence incomingEdgeCharSequence
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeLeafWithValue
class CharSequenceNodeLeafWithValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharSequence
CharSequence incomingEdgeCharSequence
-
value
Object value
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeNonLeafNullValue
class CharSequenceNodeNonLeafNullValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharSequence
CharSequence incomingEdgeCharSequence
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
-
-
Class com.googlecode.concurrenttrees.radix.node.concrete.charsequence.CharSequenceNodeNonLeafVoidValue
class CharSequenceNodeNonLeafVoidValue extends Object implements Serializable-
Serialized Fields
-
incomingEdgeCharSequence
CharSequence incomingEdgeCharSequence
-
outgoingEdges
AtomicReferenceArray<Node> outgoingEdges
-
outgoingEdgesAsList
List<Node> outgoingEdgesAsList
-
-
-
-
Package com.googlecode.concurrenttrees.radix.node.util
-
Class com.googlecode.concurrenttrees.radix.node.util.AtomicReferenceArrayListAdapter
-
Serialized Fields
-
atomicReferenceArray
AtomicReferenceArray<T> atomicReferenceArray
-
-
-
-
Package com.googlecode.concurrenttrees.radixinverted
-
Class com.googlecode.concurrenttrees.radixinverted.ConcurrentInvertedRadixTree
class ConcurrentInvertedRadixTree extends Object implements Serializable-
Serialized Fields
-
radixTree
ConcurrentInvertedRadixTree.ConcurrentInvertedRadixTreeImpl<O> radixTree
-
-
-
-
Package com.googlecode.concurrenttrees.radixreversed
-
Class com.googlecode.concurrenttrees.radixreversed.ConcurrentReversedRadixTree
class ConcurrentReversedRadixTree extends Object implements Serializable-
Serialized Fields
-
radixTree
ConcurrentRadixTree<O> radixTree
-
-
-
-
Package com.googlecode.concurrenttrees.suffix
-
Class com.googlecode.concurrenttrees.suffix.ConcurrentSuffixTree
class ConcurrentSuffixTree extends Object implements Serializable-
Serialized Fields
-
radixTree
ConcurrentSuffixTree<O>.ConcurrentSuffixTreeImpl<Set<String>> radixTree
-
valueMap
ConcurrentMap<String,
O> valueMap
-
-
-