Class ConcurrentSuffixTree.ConcurrentSuffixTreeImpl<V>
java.lang.Object
com.googlecode.concurrenttrees.radix.ConcurrentRadixTree<V>
com.googlecode.concurrenttrees.suffix.ConcurrentSuffixTree.ConcurrentSuffixTreeImpl<V>
- All Implemented Interfaces:
PrettyPrintable
,RadixTree<V>
,Serializable
- Enclosing class:
ConcurrentSuffixTree<O>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.googlecode.concurrenttrees.radix.ConcurrentRadixTree
ConcurrentRadixTree.KeyValuePairImpl<O>, ConcurrentRadixTree.NodeKeyPair
-
Field Summary
Fields inherited from class com.googlecode.concurrenttrees.radix.ConcurrentRadixTree
root
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
Methods inherited from class com.googlecode.concurrenttrees.radix.ConcurrentRadixTree
getClosestKeys, getKeysStartingWith, getKeyValuePairsForClosestKeys, getKeyValuePairsForKeysStartingWith, getNode, getValueForExactKey, getValuesForClosestKeys, getValuesForKeysStartingWith, lazyTraverseDescendants, put, putIfAbsent, remove, size, transformKeyForResult
-
Constructor Details
-
ConcurrentSuffixTreeImpl
-
-
Method Details
-
acquireWriteLock
protected void acquireWriteLock()- Overrides:
acquireWriteLock
in classConcurrentRadixTree<V>
-
releaseWriteLock
protected void releaseWriteLock()- Overrides:
releaseWriteLock
in classConcurrentRadixTree<V>
-