| Name | Description | Type | Package | Framework |
| ConcurrentHashIndex | A fast threadsafe index that supports constant-time lookup in both directions. | Class | edu.stanford.nlp.util.concurrent | Stanford Parser |
| InterruptibleMulticoreWrapper | Class | edu.stanford.nlp.util.concurrent | Stanford Parser | |
| MulticoreWrapper | Provides convenient multicore processing for threadsafe objects. | Class | edu.stanford.nlp.util.concurrent | Stanford Parser |
| SynchronizedInterner | For interning (canonicalizing) things in a multi-threaded environment. | Class | edu.stanford.nlp.util.concurrent | Stanford Parser |
| ThreadsafeProcessor | Objects that wish to use MulticoreWrapper for multicore support must implement this interface. | Interface | edu.stanford.nlp.util.concurrent | Stanford Parser |
| ConcurrentHashIndex | A fast threadsafe index that supports constant-time lookup in both directions. | Class | edu.stanford.nlp.util.concurrent | JavaNlp |
| InterruptibleMulticoreWrapper | Class | edu.stanford.nlp.util.concurrent | JavaNlp | |
| MulticoreWrapper | Provides convenient multicore processing for threadsafe objects. | Class | edu.stanford.nlp.util.concurrent | JavaNlp |
| SynchronizedInterner | For interning (canonicalizing) things in a multi-threaded environment. | Class | edu.stanford.nlp.util.concurrent | JavaNlp |
| ThreadsafeProcessor | Objects that wish to use MulticoreWrapper for multicore support must implement this interface. | Interface | edu.stanford.nlp.util.concurrent | JavaNlp |