jdk/test/java/util/concurrent/tck/DelayQueueTest.java
changeset 41131 87edc8451f8a
parent 35394 282c3cb6a0c1
child 42319 0193886267c3
equal deleted inserted replaced
41130:2004bf22423f 41131:87edc8451f8a
   119         public int compareTo(Delayed y) {
   119         public int compareTo(Delayed y) {
   120             return compareTo((NanoDelay)y);
   120             return compareTo((NanoDelay)y);
   121         }
   121         }
   122 
   122 
   123         public boolean equals(Object other) {
   123         public boolean equals(Object other) {
   124             return equals((NanoDelay)other);
   124             return (other instanceof NanoDelay) &&
   125         }
   125                 this.trigger == ((NanoDelay)other).trigger;
   126         public boolean equals(NanoDelay other) {
       
   127             return other.trigger == trigger;
       
   128         }
   126         }
   129 
   127 
   130         // suppress [overrides] javac warning
   128         // suppress [overrides] javac warning
   131         public int hashCode() { return (int) trigger; }
   129         public int hashCode() { return (int) trigger; }
   132 
   130