public int hashCode() { throw new Error("Not implemented"); }
public int hashCode() { if (hash==0) {    Adler32 adler = new Adler32(); if (className!=null) adler.update(className.getBytes()); if (data!=null) adler.update(data.hashCode()); if (env!=null) adler.update(env.hashCode()); if (location!=null) adler.update(location.getBytes()); if (props!=null) { Enumeration en = props.propertyNames();    TreeSet pr = new TreeSet();  Object key; Object value; while (en.hasMoreElements()) { key = en.nextElement(); if (key!=null) pr.add(key); }  Iterator it = pr.iterator(); while (it.hasNext()) { key = it.next(); value = props.get(key); adler.update(key.hashCode()); if (value!=null) adler.update(value.hashCode()); } } hash = adler.getValue(); } return (int) hash; }
public int hashCode() {	throw new Error("Not implemented");}