org.abora.white.collection.cache
Class HashSetCache

java.lang.Object
  |
  +--org.abora.white.xpp.basic.Heaper
        |
        +--org.abora.white.collection.cache.HashSetCache

public class HashSetCache
extends Heaper


Field Summary
protected  PtrArray myElements
           
protected  int mySize
           
 
Constructor Summary
HashSetCache(int size)
           
HashSetCache(Rcvr receiver)
           
 
Method Summary
 int actualHashForEqual()
          Defined by subclasses to produce the value returned by hashForEqual.
 void destruct()
           
 boolean hasMember(Heaper aHeaper)
           
 boolean isEqual(Heaper other)
          Return true if the two objects are equal.
static Heaper make()
           
static Heaper make(int size)
           
 void sendSelfTo(Xmtr xmtr)
           
 void store(Heaper aHeaper)
           
 void wipe(Heaper aHeaper)
           
 
Methods inherited from class org.abora.white.xpp.basic.Heaper
destroy, equals, hashForEqual, printContentsOn, printOn, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mySize

protected int mySize

myElements

protected PtrArray myElements
Constructor Detail

HashSetCache

public HashSetCache(int size)

HashSetCache

public HashSetCache(Rcvr receiver)
Method Detail

hasMember

public boolean hasMember(Heaper aHeaper)

store

public void store(Heaper aHeaper)

wipe

public void wipe(Heaper aHeaper)

destruct

public void destruct()
Overrides:
destruct in class Heaper

actualHashForEqual

public int actualHashForEqual()
Description copied from class: Heaper
Defined by subclasses to produce the value returned by hashForEqual.

Overrides:
actualHashForEqual in class Heaper

isEqual

public boolean isEqual(Heaper other)
Description copied from class: Heaper
Return true if the two objects are equal.

Specified by:
isEqual in class Heaper

sendSelfTo

public void sendSelfTo(Xmtr xmtr)
Overrides:
sendSelfTo in class Heaper

make

public static Heaper make()

make

public static Heaper make(int size)


Copyright © 2003 David G Jones. All Rights Reserved.
Original Udanax-Gold - Copyright © 1979-1999 Udanax.com. All rights reserved.