From 7f59d0b9de4536705b3122cb5a85d9c9f85846a3 Mon Sep 17 00:00:00 2001 From: bjculkin Date: Fri, 17 Mar 2017 08:52:13 -0400 Subject: Add toString/equals/hashCode/compareTo part 1 Adds utility methods to classes that need them. This covers the cli & component packages. --- .../src/main/java/bjc/utils/cli/GenericHelp.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'BJC-Utils2/src/main/java/bjc/utils/cli/GenericHelp.java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/cli/GenericHelp.java b/BJC-Utils2/src/main/java/bjc/utils/cli/GenericHelp.java index 6fa367c..bbdd1fc 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/cli/GenericHelp.java +++ b/BJC-Utils2/src/main/java/bjc/utils/cli/GenericHelp.java @@ -39,4 +39,25 @@ public class GenericHelp implements ICommandHelp { return summary; } + @Override + public String toString() { + StringBuilder builder = new StringBuilder(); + + builder.append("GenericHelp ["); + + if(summary != null) { + builder.append("summary="); + builder.append(summary); + } + + if(description != null) { + builder.append(", "); + builder.append("description="); + builder.append(description); + } + + builder.append("]"); + + return builder.toString(); + } } -- cgit v1.2.3