diff --git a/infrastructure/src/main/java/org/springframework/batch/repeat/ExitStatus.java b/infrastructure/src/main/java/org/springframework/batch/repeat/ExitStatus.java index 5aa312ba4..3bcd94769 100644 --- a/infrastructure/src/main/java/org/springframework/batch/repeat/ExitStatus.java +++ b/infrastructure/src/main/java/org/springframework/batch/repeat/ExitStatus.java @@ -139,6 +139,15 @@ public class ExitStatus implements Serializable { return toString().equals(obj.toString()); } + /** + * Compatible with the equals implementation. + * + * @see java.lang.Object#hashCode() + */ + public int hashCode() { + return toString().hashCode(); + } + /** * Add an exit code to an existing {@link ExitStatus}. *