Skip to content

Commit 9f02a40

Browse files
author
Evie Boland
committed
Fix equals methods for new Override classes
1 parent 9683e52 commit 9f02a40

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

hbase-client/src/main/java/org/apache/hadoop/hbase/client/replication/NamespaceOverride.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,15 @@ public NamespaceOverride(String sinkNamespace) {
3131
public String getSinkNamespace() {
3232
return sinkNamespace;
3333
}
34+
35+
@Override
36+
public boolean equals(Object o) {
37+
if (this == o) {
38+
return true;
39+
} else if (!(o instanceof NamespaceOverride)) {
40+
return false;
41+
}
42+
NamespaceOverride other = (NamespaceOverride) o;
43+
return other.getSinkNamespace().equals(getSinkNamespace());
44+
}
3445
}

hbase-client/src/main/java/org/apache/hadoop/hbase/client/replication/TableNameOverride.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,15 @@ public TableNameOverride(TableName sinkTableName) {
3232
public TableName getSinkTableName() {
3333
return sinkTableName;
3434
}
35+
36+
@Override
37+
public boolean equals(Object o) {
38+
if (this == o) {
39+
return true;
40+
} else if (!(o instanceof TableNameOverride)) {
41+
return false;
42+
}
43+
TableNameOverride other = (TableNameOverride) o;
44+
return other.getSinkTableName().equals(getSinkTableName());
45+
}
3546
}

0 commit comments

Comments
 (0)