| 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.
|
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature