Interface | Description |
---|---|
BasicEMap.Entry<K,V> |
An extended implementation interface for caching hash values
and for updating an entry that may be manufactured as a uninitialized instance by a factory.
|
Diagnostic |
Information about the outcome of some activity.
|
DiagnosticChain |
An accumulator of diagnostics.
|
EList<E> |
A list that supports move.
|
EMap<K,V> |
A list of
java.util.Map.Entry instances, i.e., entries, that
supports a EMap.map() view
as well as the full Map API,
with the notable exception of Map.remove(Object) . |
EMap.InternalMapView<K,V> |
An internal interface implemented by the
map view . |
Enumerator |
An interface implemented by the enumerators of a type-safe enum.
|
InterningSet<E> | |
Logger |
A logger of log entries.
|
Monitor |
An task monitor that provides control and feedback.
|
Reflect.Helper |
An interface implemented by reflective helpers.
|
ResourceLocator |
A locator of Java resources.
|
TreeIterator<E> |
A mechanism for iterating over all the nodes of a tree;
it provides the capability to
prune the iteration so that all descendants of a particular node are skipped. |
Class | Description |
---|---|
AbstractEList<E> |
A highly extensible abstract list implementation.
|
AbstractEnumerator |
An extensible enumerator implementation.
|
AbstractTreeIterator<E> |
An extensible tree iterator implementation
that iterates over an object, it's children, their children, and so on.
|
ArrayDelegatingEList<E> |
A highly extensible abstract list implementation
logically backed by an array that is never modified. |
BasicDiagnostic |
A basic implementation of a diagnostic that that also acts as a chain.
|
BasicEList<E> |
A highly extensible list implementation.
|
BasicEList.FastCompare<E> | |
BasicEList.UnmodifiableEList<E> |
An unmodifiable version of
BasicEList . |
BasicEMap<K,V> |
A highly extensible map implementation.
|
BasicEMap.View<K,V> |
An implementation class to hold the views.
|
BasicMonitor |
The most basic implementation of a task monitor.
|
BasicMonitor.Delegating |
A simple monitor that delegates to another monitor.
|
BasicMonitor.EclipseSubProgress |
An Eclipse subprogress monitor that directly implements the monitor API.
|
BasicMonitor.Printing |
A simple monitor that prints progress to a print stream.
|
CommonUtil |
Static utilities for string pooling.
|
DelegatingEList<E> |
A highly extensible delegating list implementation.
|
DelegatingEList.UnmodifiableEList<E> |
An unmodifiable version of
DelegatingEList . |
DelegatingResourceLocator |
An abstract resource locator implementation
comprising a
primary locator
and a series delegate locators . |
ECollections | |
Pool<E> |
A thread safe implementation of a
weak interning hash set particularly well-suited for implementing a pool of instances. |
Pool.AccessUnit<E> |
An access unit is used during access to the pool.
|
Pool.AccessUnit.Queue<E> | |
Pool.ExternalRehasher<E> | |
Pool.ObjectAccessUnit<E> | |
Pool.ObjectAccessUnit.Queue<E> | |
Pool.PoolEntry<E> | |
Reflect |
A utility class for helping implement reflective capabilities not available with Google Widget Toolkit,
i.e., specifically the ability to
instance test and to create typed arrays . |
SegmentSequence |
A memory efficient structure to store a sequence of delimited string segments.
|
SegmentSequence.Builder |
A builder for creating a
composed string or a SegmentSequence.Builder.toSegmentSequence() . |
SegmentSequence.SegmentSequencePool |
A cached pool of weakly referenced segment sequences.
|
SegmentSequence.SegmentSequencePool.AccessUnitBase |
A base class for all this pool's access units.
|
SegmentSequence.SegmentSequencePool.CachedToString | |
SegmentSequence.SegmentSequencePool.SegmentsAccessUnit |
An access unit for accessing a delimiter and segments.
|
SegmentSequence.SegmentSequencePool.SegmentsAccessUnit.Queue | |
SegmentSequence.SegmentSequencePool.SegmentsAndSegmentAccessUnit |
An access unit for accessing segments and one additional segment.
|
SegmentSequence.SegmentSequencePool.SegmentsAndSegmentAccessUnit.Queue | |
SegmentSequence.SegmentSequencePool.SegmentsAndSegmentsAccessUnit |
An access units for accessing the composition of two sets of segments.
|
SegmentSequence.SegmentSequencePool.SegmentsAndSegmentsAccessUnit.Queue | |
SegmentSequence.SegmentSequencePool.StringAccessUnit |
An access unit for basic string access.
|
SegmentSequence.SegmentSequencePool.StringAccessUnit.Queue | |
SegmentSequence.StringArrayPool |
A specialized pool for caching string arrays.
|
SegmentSequence.StringArrayPool.AccessUnitBase |
A base class for all this pool's access units.
|
SegmentSequence.StringArrayPool.SegmentsAccessUnit |
An Access unit for accessing segments that may need copying or interning.
|
SegmentSequence.StringArrayPool.SegmentsAccessUnit.Queue | |
SegmentSequence.StringArrayPool.SegmentsAndSegmentAccessUnit |
An access units for accessing segments and one additional segment.
|
SegmentSequence.StringArrayPool.SegmentsAndSegmentAccessUnit.Queue | |
SegmentSequence.StringArrayPool.SegmentsAndSegmentCountAccessUnit |
An Access units for accessing a range of segments.
|
SegmentSequence.StringArrayPool.SegmentsAndSegmentCountAccessUnit.Queue | |
SegmentSequence.StringArrayPool.SegmentsAndSegmentsAccessUnit |
An access units for accessing the composition of two sequences of segments.
|
SegmentSequence.StringArrayPool.SegmentsAndSegmentsAccessUnit.Queue | |
SegmentSequence.StringArrayPool.SegmentsAndSubsegmentAccessUnit |
An access unit for accessing segments and a substring of one additional segment.
|
SegmentSequence.StringArrayPool.SegmentsAndSubsegmentAccessUnit.Queue | |
SegmentSequence.StringArrayPool.StringAccessUnit |
An access unit for single segment access.
|
SegmentSequence.StringArrayPool.StringAccessUnit.Queue | |
SegmentSequence.StringArrayPool.SubsegmentsAndSubsegmentsAccessUnit |
An access units for accessing the composition of two subsequences.
|
SegmentSequence.StringArrayPool.SubsegmentsAndSubsegmentsAccessUnit.Queue | |
SegmentSequence.StringArrayPool.SubstringAccessUnit |
An Access units for accessing a single segment that's a substring of a larger string.
|
SegmentSequence.StringArrayPool.SubstringAccessUnit.Queue | |
UniqueEList<E> |
A
BasicEList that allows only unique elements. |
UniqueEList.FastCompare<E> | |
URI |
A representation of a Uniform Resource Identifier (URI), as specified by
RFC 2396, with certain
enhancements.
|
URI.Fragment |
A subclass for representing a URI with a fragment.
|
URI.Hierarchical |
A subclass for representing a hierarchical URI.
|
URI.Opaque |
A subclass for representing an opaque URI.
|
URI.URIPool |
A pool for caching URIs.
|
URI.URIPool.CachedToString |
A specialized weak reference used by
Object.toString() that removes the URI's reference when URI.URIPool.CachedToString.clear() is called. |
URI.URIPool.FileAccessUnit |
An Access unit for file URI string-based access.
|
URI.URIPool.FileAccessUnit.Queue | |
URI.URIPool.PlatformAccessUnit |
An access units for platform URI string-based access.
|
URI.URIPool.PlatformAccessUnit.Queue | |
URI.URIPool.StringAccessUnit |
An access unit for basic string access.
|
URI.URIPool.StringAccessUnit.Queue | |
URI.URIPool.URIComponentsAccessUnit |
An Access unit for component-based access.
|
URI.URIPool.URIComponentsAccessUnit.Queue | |
URI.URIPool.URIPoolAccessUnitBase |
A based access unit for this pool.
|
WeakInterningHashSet<E> |
An implementation of an
interning set that keeps weak references to its element. |
WeakInterningHashSet.Entry<E> |
A weak reference holder that caches the hash code of the referent and is
chained in the WeakInterningHashSet.entries to handle collisions. |
WeakInterningHashSet.SelfCleaningEntry<E> |
A specialized external entry managed by the
external queue that calls WeakInterningHashSet.SelfCleaningEntry.clear() to remove this entry from its set. |
Exception | Description |
---|---|
AbstractEList.BasicIndexOutOfBoundsException |
An IndexOutOfBoundsException that constructs a message from the argument data.
|
BasicEList.BasicIndexOutOfBoundsException |
An IndexOutOfBoundsException that constructs a message from the argument data.
|
DiagnosticException |
A checked exception representing a diagnosed failure.
|
WrappedException |
A runtime exception that wraps another exception.
|