commit | b8f3543159d2b9d86a199f299ca6b7b9f7b7ae36 | [log] [tgz] |
---|---|---|
author | Niklas Gustavsson <ngn@apache.org> | Sun Jun 19 09:50:58 2011 +0000 |
committer | Niklas Gustavsson <ngn@apache.org> | Sun Jun 19 09:50:58 2011 +0000 |
tree | 3ac333f7a06b16350a38a2006e610d48c8fd2947 | |
parent | b163d4ad955ac26c71185b9dc6a9a07595f30944 [diff] |
Adding hashCode() to NativeFtpFile (FTPSERVER-375) git-svn-id: https://svn.apache.org/repos/asf/mina/ftpserver/trunk@1137326 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java index f6f419a..c53f7c0 100644 --- a/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java +++ b/core/src/main/java/org/apache/ftpserver/filesystem/nativefs/impl/NativeFtpFile.java
@@ -394,10 +394,6 @@ }; } - - - - @Override public boolean equals(Object obj) { if (obj != null && obj instanceof NativeFtpFile) { @@ -416,4 +412,14 @@ } return false; } + + @Override + public int hashCode() { + final int prime = 31; + try { + return prime + ((file == null) ? 0 : file.getCanonicalFile().hashCode()); + } catch (IOException e) { + return prime; + } + } }