org.apache.tomcat.util.collections (Apache Tomcat 9.0.111 API Documentation)
Description: declaration: package: org.apache.tomcat.util.collections

# Package org.apache.tomcat.util.collections

package org.apache.tomcat.util.collections

- Related Packages
  Package
  Description
  org.apache.tomcat.util
- Classes
  Class
  Description
  CaseInsensitiveKeyMap<V>
  A Map implementation that uses case-insensitive (using `Locale.ENGLISH`) strings as keys.
  ConcurrentCache<K,V>
  ConcurrentLruCache<T>
  ManagedConcurrentWeakHashMap<K,V>
  Concurrent hash map that holds its keys via weak references.
  SynchronizedQueue<T>
  This is intended as a (mostly) GC-free alternative to `ConcurrentLinkedQueue` when the requirement is to create an unbounded queue with no requirement to shrink the queue.
  SynchronizedStack<T>
  This is intended as a (mostly) GC-free alternative to `Stack` when the requirement is to create a pool of re-usable objects with no requirement to shrink the pool.