CRUNCH-684: Fix NullPointerException
Signed-off-by: Josh Wills <jwills@apache.org>
diff --git a/crunch-core/src/main/java/org/apache/crunch/io/FormatBundle.java b/crunch-core/src/main/java/org/apache/crunch/io/FormatBundle.java
index bbe7f5c..0b50080 100644
--- a/crunch-core/src/main/java/org/apache/crunch/io/FormatBundle.java
+++ b/crunch-core/src/main/java/org/apache/crunch/io/FormatBundle.java
@@ -31,6 +31,7 @@
import java.util.Arrays;
import java.util.Map;
+import java.util.Objects;
import java.util.Set;
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.lang.builder.HashCodeBuilder;
@@ -147,7 +148,7 @@
return false;
}
FormatBundle<K> oib = (FormatBundle<K>) other;
- return formatClass.equals(oib.formatClass) && extraConf.equals(oib.extraConf);
+ return Objects.equals(formatClass, oib.formatClass) && Objects.equals(extraConf, oib.extraConf);
}
@Override