From 44c7b1d1c552a8f4b2c21d395a2da03567190a10 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Ho=C3=9F?= Date: Tue, 13 Aug 2013 16:43:50 +0200 Subject: [PATCH] Comparators are now also Serializable. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit See http://findbugs.sourceforge.net/bugDescriptions.html#SE_COMPARATOR_SHOULD_BE_SERIALIZABLE for more details. Signed-off-by: Sebastian Hoß --- src/main/java/com/github/sebhoss/time/FiscalYearStartsEarly.java | 5 ++++- src/main/java/com/github/sebhoss/time/FiscalYearStartsLate.java | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/github/sebhoss/time/FiscalYearStartsEarly.java b/src/main/java/com/github/sebhoss/time/FiscalYearStartsEarly.java index 13cb71a..96bb26d 100644 --- a/src/main/java/com/github/sebhoss/time/FiscalYearStartsEarly.java +++ b/src/main/java/com/github/sebhoss/time/FiscalYearStartsEarly.java @@ -7,6 +7,7 @@ */ package com.github.sebhoss.time; +import java.io.Serializable; import java.util.Comparator; import org.joda.time.Months; @@ -14,7 +15,9 @@ import org.joda.time.Months; /** * TODO: document */ -final class FiscalYearStartsEarly implements Comparator { +final class FiscalYearStartsEarly implements Comparator, Serializable { + + private static final long serialVersionUID = 262835808015302257L; @Override public int compare(final Months fiscalStartMonth, final Months currentMonth) { diff --git a/src/main/java/com/github/sebhoss/time/FiscalYearStartsLate.java b/src/main/java/com/github/sebhoss/time/FiscalYearStartsLate.java index 994adfd..cbd6770 100644 --- a/src/main/java/com/github/sebhoss/time/FiscalYearStartsLate.java +++ b/src/main/java/com/github/sebhoss/time/FiscalYearStartsLate.java @@ -7,6 +7,7 @@ */ package com.github.sebhoss.time; +import java.io.Serializable; import java.util.Comparator; import org.joda.time.Months; @@ -14,7 +15,9 @@ import org.joda.time.Months; /** * TODO: document */ -final class FiscalYearStartsLate implements Comparator { +final class FiscalYearStartsLate implements Comparator, Serializable { + + private static final long serialVersionUID = 524301361114072673L; @Override public int compare(final Months fiscalStartMonth, final Months currentMonth) { -- 2.11.4.GIT