Skip to content

Commit bedcb66

Browse files
committed
Fix GetterBasedSchemaProvider.equals
1 parent d2513b8 commit bedcb66

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/GetterBasedSchemaProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,9 @@ public int hashCode() {
186186
}
187187

188188
@Override
189+
@SuppressWarnings("EqualsGetClass")
189190
public boolean equals(@Nullable Object obj) {
190-
return obj instanceof GetterBasedSchemaProvider;
191+
return obj != null && this.getClass() == obj.getClass();
191192
}
192193

193194
private static class RowValueGettersFactory<T extends @NonNull Object>

0 commit comments

Comments
 (0)