Uses of Class
org.eclipse.internal.xtend.util.WeakInterningHashSet.Entry

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.