gnu.kawa.util

Class RangeTable

public class RangeTable extends Object implements Cloneable

Map integers to Object. Future implementaton will be optimized for ranges that map to the same value, but the current implementation is bad except for 0..127.
Method Summary
Objectclone()
RangeTablecopy()
Objectlookup(int key, Object defaultValue)
voidremove(int lo, int hi)
voidremove(int key)
voidset(int lo, int hi, Object value)
voidset(int key, Object value)

Method Detail

clone

public Object clone()

copy

public RangeTable copy()

lookup

public Object lookup(int key, Object defaultValue)

remove

public void remove(int lo, int hi)

remove

public void remove(int key)

set

public void set(int lo, int hi, Object value)

set

public void set(int key, Object value)