![]() |
All Packages This Package Class Hierarchy Class Search Index Class calypso.util.HashtableBasejava.lang.Object | +----calypso.util.HashtableBase Object subclass that implements a hash table.
abstract class HashtableBase
extends java.lang.Object
implements java.lang.Cloneable
{
// Fields 12
static final int A;
static final int DEFAULT;
static final int EMPTY;
static final int REMOVED;
int capacity;
int count;
Object[] elements;
int[] hashCodes;
int indexMask;
Object[] keys;
int shift;
int totalCount;
// Constructors 2
HashtableBase();
HashtableBase(int);
// Methods 19
public void clear();
public Object clone();
boolean containsElement(Object);
public int count();
public Enumeration elements();
public Vector elementsVector();
int getElementsArray(Object[]);
int getKeysArray(Object[]);
protected void grow();
private void grow(int);
int hash(Object);
public boolean isEmpty();
public Enumeration keys();
public Vector keysVector();
Object put(Object, Object);
Object removeKey(Object);
public int size();
int tableIndexFor(Object, int);
public String toString();
}
Fields Astatic final int A
EMPTYstatic final int EMPTY
REMOVEDstatic final int REMOVED DEFAULTstatic final int DEFAULT countint count totalCountint totalCount shiftint shift capacityint capacity indexMaskint indexMask hashCodesint[] hashCodes keysObject[] keys elementsObject[] elements
Constructors HashtableBaseHashtableBase()
HashtableBaseHashtableBase(int aInitialCapacity)
Methods clonepublic Object clone() countpublic int count()
sizepublic int size()
isEmptypublic boolean isEmpty()
keyspublic Enumeration keys()
elementspublic Enumeration elements()
keysVectorpublic Vector keysVector()
elementsVectorpublic Vector elementsVector()
getKeysArrayint getKeysArray(Object[] aArray)
getElementsArrayint getElementsArray(Object[] aArray)
containsElementboolean containsElement(Object aElement)
removeKeyObject removeKey(Object aKey)
putObject put(Object aKey, Object aElement)
hashint hash(Object aKey)
tableIndexForint tableIndexFor(Object aKey, int aHash)
growprivate void grow(int aCapacity)
growprotected void grow()
clearpublic void clear()
toStringpublic String toString()
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4 |
|||||||
| Copyright © 1998-1999 The Mozilla Organization. | |||||||