|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use WeakInterningHashSet.Entry | |
|---|---|
| org.eclipse.internal.xtend.util | Utility classes |
| Uses of WeakInterningHashSet.Entry in org.eclipse.internal.xtend.util |
|---|
| Fields in org.eclipse.internal.xtend.util declared as WeakInterningHashSet.Entry | |
|---|---|
protected WeakInterningHashSet.Entry<E>[] |
WeakInterningHashSet.entries
The table of linked entries. |
WeakInterningHashSet.Entry<E> |
WeakInterningHashSet.Entry.next
The next entry in the collision chain. |
protected static WeakInterningHashSet.Entry<java.lang.Object> |
WeakInterningHashSet.NULL_ENTRY
A special entry used by the iterator to represent the need to yield the null value for the subsequent call to next(). |
| Methods in org.eclipse.internal.xtend.util that return WeakInterningHashSet.Entry | |
|---|---|
protected WeakInterningHashSet.Entry<E> |
WeakInterningHashSet.createEntry(E object,
int hashCode)
Creates a new entry for the given referent and the given hash code. |
protected WeakInterningHashSet.Entry<java.lang.String> |
QualifiedNameWithDelimiter.StringCache.createEntry(java.lang.String object,
int hashCode)
|
protected WeakInterningHashSet.Entry<E> |
WeakInterningHashSet.getEntry(int hashCode)
Gets the first entry in the table with exactly the given hash code. |
WeakInterningHashSet.Entry<E> |
WeakInterningHashSet.Entry.getNextEntry()
Returns the next entry in the collision chain with the same hashCode. |
protected WeakInterningHashSet.Entry<E>[] |
WeakInterningHashSet.newEntries(int capacity)
Creates a new array of WeakInterningHashSet.entries with the specified capacity. |
protected WeakInterningHashSet.Entry<E> |
WeakInterningHashSet.nullEntry()
Returns the singleton entry representing the null value. |
| Methods in org.eclipse.internal.xtend.util with parameters of type WeakInterningHashSet.Entry | |
|---|---|
protected void |
WeakInterningHashSet.addEntry(WeakInterningHashSet.Entry<E> entry)
Adds a new entry to the set. |
protected void |
WeakInterningHashSet.putEntry(WeakInterningHashSet.Entry<E> entry)
Puts an new entry into the table. |
protected void |
WeakInterningHashSet.rehash(WeakInterningHashSet.Entry<E>[] newEntries)
Rehashes the existing {#entries} into the new entries. |
protected void |
WeakInterningHashSet.removeEntry(WeakInterningHashSet.Entry<E> entry)
Remove an existing entry from the set. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||