--- old/src/solaris/classes/sun/print/AttributeClass.java 2013-06-19 14:46:09.000000000 -0700 +++ new/src/solaris/classes/sun/print/AttributeClass.java 2013-06-19 14:46:09.000000000 -0700 @@ -25,6 +25,7 @@ package sun.print; import java.io.ByteArrayInputStream; +import java.util.Objects; public class AttributeClass { private String myName; @@ -250,10 +251,13 @@ public boolean equals(Object obj) { return - obj != null && obj instanceof AttributeClass && obj.toString().equals (((AttributeClass) obj).toString()); } + + public int hashCode() { + return Objects.hashCode(toString()); + } public String toString() { return myName;