From e27c7a4842200fca78a03ab24e93f4551f482194 Mon Sep 17 00:00:00 2001 From: Gary Gregory Date: Tue, 23 Feb 2021 22:08:29 -0500 Subject: [PATCH] Add toStringAll() for debugging. --- .../apache/commons/lang3/time/FastDateParser.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/lang3/time/FastDateParser.java b/src/main/java/org/apache/commons/lang3/time/FastDateParser.java index 7ba00ecd1..5a46e215a 100644 --- a/src/main/java/org/apache/commons/lang3/time/FastDateParser.java +++ b/src/main/java/org/apache/commons/lang3/time/FastDateParser.java @@ -327,8 +327,18 @@ public String toString() { return "FastDateParser[" + pattern + ", " + locale + ", " + timeZone.getID() + "]"; } + /** + * Converts all state of this instance to a String handy for debugging. + * + * @return a string. + * @since 3.12.0 + */ + public String toStringAll() { + return "FastDateParser [pattern=" + pattern + ", timeZone=" + timeZone + ", locale=" + locale + ", century=" + + century + ", startYear=" + startYear + ", patterns=" + patterns + "]"; + } + // Serializing - //----------------------------------------------------------------------- /** * Creates the object after serialization. This implementation reinitializes the * transient properties.