Class |
Description |
AbstractConcurrentMap
|
|
AbstractConcurrentMap.Segment
|
|
AbstractConcurrentMapBase
|
|
AbstractConcurrentMapBase.Segment
|
|
ArrayIterator
|
|
CharSequenceReader
|
Reader implementation that can read from String, StringBuffer,
StringBuilder, CharBuffer or GString. |
ComplexKeyHashMap
|
|
ComplexKeyHashMap.Entry
|
|
FastArray
|
|
HashCodeHelper
|
A utility class to help calculate hashcode values
using an algorithm similar to that outlined in
"Effective Java, Joshua Bloch, 2nd Edition". |
IteratorBufferedIterator
|
An implementation for BufferedIterator wraps Iterator. |
LazyReference
|
Soft reference with lazy initialization under lock |
ListBufferedIterator
|
An implementation for BufferedIterator wraps ListIterator. |
ListHashMap
|
This class represents a Map that is optimized for a small number of
entries. |
LockableObject
|
A bit simplified lock designed to be inherited by. |
ManagedConcurrentLinkedQueue
|
A queue that stores values wrapped in a Reference, the type of which is
determined by the provided ReferenceBundle. |
ManagedConcurrentMap
|
|
ManagedConcurrentMap.Entry
|
|
ManagedConcurrentMap.EntryWithValue
|
|
ManagedConcurrentMap.Segment
|
|
ManagedConcurrentValueMap
|
This is a basic implementation of a map able to forget its values. |
ManagedLinkedList
|
This class provides a very simple linked list of memory managed elements.
|
ManagedReference
|
@author Alex Tkachman |
ReferenceBundle
|
|
ReferenceManager
|
|
ReleaseInfo
|
Exposes the Groovy release information |
SingleKeyHashMap
|
|
SingleKeyHashMap.Entry
|
|
StringUtil
|
String utility functions. |
TripleKeyHashMap
|
|
TripleKeyHashMap.Entry
|
|
URLStreams
|
|