org.jikesrvm.util
Class AbstractHashSetRVM.AbstractBucket<T>

java.lang.Object
  extended by org.jikesrvm.util.AbstractHashSetRVM.AbstractBucket<T>
Direct Known Subclasses:
HashSetRVM.Bucket, ImmutableEntryHashSetRVM.Bucket
Enclosing class:
AbstractHashSetRVM<T>

abstract static class AbstractHashSetRVM.AbstractBucket<T>
extends Object


Constructor Summary
AbstractHashSetRVM.AbstractBucket()
           
 
Method Summary
(package private) abstract  T getKey()
           
(package private) abstract  AbstractHashSetRVM.AbstractBucket<T> getNext()
           
(package private) abstract  AbstractHashSetRVM.AbstractBucket<T> setNext(AbstractHashSetRVM.AbstractBucket<T> next)
          Change the next bucket after this bucket, possibly constructing a new abstract bucket
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractHashSetRVM.AbstractBucket

AbstractHashSetRVM.AbstractBucket()
Method Detail

setNext

abstract AbstractHashSetRVM.AbstractBucket<T> setNext(AbstractHashSetRVM.AbstractBucket<T> next)
Change the next bucket after this bucket, possibly constructing a new abstract bucket


getNext

abstract AbstractHashSetRVM.AbstractBucket<T> getNext()

getKey

abstract T getKey()