| Package | Description |
|---|---|
| org.eclipse.emf.common.util |
Provides basic utilities.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Pool<E>
A thread safe implementation of a
weak interning hash set particularly well-suited for implementing a pool of instances. |
protected static class |
SegmentSequence.SegmentSequencePool
A cached pool of weakly referenced segment sequences.
|
protected static class |
SegmentSequence.StringArrayPool
A specialized pool for caching string arrays.
|
protected static class |
URI.URIPool
A pool for caching URIs.
|
| Modifier and Type | Field and Description |
|---|---|
protected WeakInterningHashSet<E> |
WeakInterningHashSet.SelfCleaningEntry.set |
| Modifier and Type | Method and Description |
|---|---|
void |
WeakInterningHashSet.Entry.clear(WeakInterningHashSet<E> set)
removes this entry from the set and then calls WeakInterningHashSet.Entry.doClear(). |
| Constructor and Description |
|---|
SelfCleaningEntry(WeakInterningHashSet<E> set,
E object,
int hashCode,
java.lang.ref.ReferenceQueue<? super E> queue)
Creates an entry for the given set, for the object with the given hash code, managed by the given queue.
|
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature