fix javadoc header
[fanfix.git] / src / jexer / event / TCommandEvent.java
index fb3050b1dcc71dc2fbb99977f116f5f29dcbd616..e93a941984b48e4a595e131606639d808409cf5f 100644 (file)
@@ -1,4 +1,4 @@
-/**
+/*
  * Jexer - Java Text User Interface
  *
  * License: LGPLv3 or later
@@ -86,6 +86,21 @@ public final class TCommandEvent extends TInputEvent {
         return (cmd.equals(that));
     }
 
+    /**
+     * Hashcode uses all fields in equals().
+     *
+     * @return the hash
+     */
+    @Override
+    public int hashCode() {
+        int A = 13;
+        int B = 23;
+        int hash = A;
+        hash = (B * hash) + getTime().hashCode();
+        hash = (B * hash) + cmd.hashCode();
+        return hash;
+    }
+
     /**
      * Make human-readable description of this TCommandEvent.
      *