Top Classes
module tomcat.embed.core

Package org.apache.tomcat.util.collections


Class Summary

Modifier and TypeClass and Description
public class
CaseInsensitiveKeyMap<
Type of values placed in this Map.
V
>

A Map implementation that uses case-insensitive (using Locale#ENGLISH) strings as keys.

public class
public class
ManagedConcurrentWeakHashMap<
The type of keys used with the Map instance
K
,
The type of values used with the Map instance
V
>

Concurrent hash map that holds its keys via weak references.

public class
SynchronizedQueue<
The type of object managed by this queue
T
>

This is intended as a (mostly) GC-free alternative to java.util.concurrent.ConcurrentLinkedQueue when the requirement is to create an unbounded queue with no requirement to shrink the queue.

public class
SynchronizedStack<
The type of object managed by this stack
T
>

This is intended as a (mostly) GC-free alternative to java.util.Stack when the requirement is to create a pool of re-usable objects with no requirement to shrink the pool.