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 voidprotected voidMethods 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:
acquireWriteLockin classConcurrentRadixTree<V>
-
releaseWriteLock
protected void releaseWriteLock()- Overrides:
releaseWriteLockin classConcurrentRadixTree<V>
-