001 package com.thaiopensource.validate.nrl;
002
003 import java.util.Hashtable;
004 import java.util.Enumeration;
005
006 class Hashset {
007 private final Hashtable table = new Hashtable();
008
009 boolean contains(Object key) {
010 return table.get(key) != null;
011 }
012
013 void add(Object key) {
014 table.put(key, key);
015 }
016
017 void addAll(Hashset set) {
018 for (Enumeration en = set.table.keys(); en.hasMoreElements();)
019 add(en.nextElement());
020 }
021
022 void clear() {
023 table.clear();
024 }
025
026 Enumeration members() {
027 return table.keys();
028 }
029 }