File tree Expand file tree Collapse file tree
gcloud-java-bigquery/src/main/java/com/google/gcloud/bigquery Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -396,7 +396,8 @@ public int hashCode() {
396396
397397 @ Override
398398 public boolean equals (Object obj ) {
399- return obj .getClass ().equals (DatasetInfo .class )
399+ return obj != null
400+ && obj .getClass ().equals (DatasetInfo .class )
400401 && Objects .equals (toPb (), ((DatasetInfo ) obj ).toPb ());
401402 }
402403
Original file line number Diff line number Diff line change @@ -319,7 +319,9 @@ public int hashCode() {
319319
320320 @ Override
321321 public boolean equals (Object obj ) {
322- return obj .getClass ().equals (JobInfo .class ) && Objects .equals (toPb (), ((JobInfo ) obj ).toPb ());
322+ return obj != null
323+ && obj .getClass ().equals (JobInfo .class )
324+ && Objects .equals (toPb (), ((JobInfo ) obj ).toPb ());
323325 }
324326
325327 JobInfo setProjectId (String projectId ) {
Original file line number Diff line number Diff line change @@ -339,7 +339,8 @@ public int hashCode() {
339339
340340 @ Override
341341 public boolean equals (Object obj ) {
342- return obj .getClass ().equals (TableInfo .class )
342+ return obj != null
343+ && obj .getClass ().equals (TableInfo .class )
343344 && Objects .equals (toPb (), ((TableInfo ) obj ).toPb ());
344345 }
345346
You can’t perform that action at this time.
0 commit comments