org.eclipse.jdt.internal.compiler.util
Class HashtableOfObjectToInt

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt
All Implemented Interfaces:
Cloneable

public final class HashtableOfObjectToInt
extends Object
implements Cloneable

Hashtable of {Object --> int }


Field Summary
 int elementSize
           
 Object[] keyTable
           
 int[] valueTable
           
 
Constructor Summary
HashtableOfObjectToInt()
           
HashtableOfObjectToInt(int size)
           
 
Method Summary
 Object clone()
           
 boolean containsKey(Object key)
           
 int get(Object key)
           
 void keysToArray(Object[] array)
           
 int put(Object key, int value)
           
 int removeKey(Object key)
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

keyTable

public Object[] keyTable

valueTable

public int[] valueTable

elementSize

public int elementSize
Constructor Detail

HashtableOfObjectToInt

public HashtableOfObjectToInt()

HashtableOfObjectToInt

public HashtableOfObjectToInt(int size)
Method Detail

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

containsKey

public boolean containsKey(Object key)

get

public int get(Object key)

keysToArray

public void keysToArray(Object[] array)

put

public int put(Object key,
               int value)

removeKey

public int removeKey(Object key)

size

public int size()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.