summaryrefslogtreecommitdiff
path: root/lib/java
diff options
context:
space:
mode:
authorGarret Wilson <garret@globalmentor.com>2019-05-03 13:12:16 -0700
committerJames E. King III <jking@apache.org>2019-05-13 16:53:57 -0400
commit6b6a8279aba29a67f005f5e498e88519cdb85049 (patch)
tree183fbdc39f87cb6f7f3d69f2dc0624f86ff22af5 /lib/java
parent6ba58e9a662e9c61b63e1bff68b374d6bba848ce (diff)
downloadthrift-6b6a8279aba29a67f005f5e498e88519cdb85049.tar.gz
THRIFT-4857: Made Java TField class hash code consistent with equals.
Client: java
Diffstat (limited to 'lib/java')
-rw-r--r--lib/java/src/org/apache/thrift/protocol/TField.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/java/src/org/apache/thrift/protocol/TField.java b/lib/java/src/org/apache/thrift/protocol/TField.java
index 31331bba3..3872b008f 100644
--- a/lib/java/src/org/apache/thrift/protocol/TField.java
+++ b/lib/java/src/org/apache/thrift/protocol/TField.java
@@ -21,7 +21,7 @@ package org.apache.thrift.protocol;
/**
* Helper class that encapsulates field metadata.
- *
+ * <p>Two fields are considered equal if they have the same type and id.</p>
*/
public class TField {
public TField() {
@@ -47,7 +47,6 @@ public class TField {
final int prime = 31;
int result = 1;
result = prime * result + id;
- result = prime * result + ((name == null) ? 0 : name.hashCode());
result = prime * result + type;
return result;
}