From 17722c1eeb5acae16b545797bb29df4cf9b285ba Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Thu, 18 Jun 2020 20:50:46 -0400 Subject: [PATCH] add SupportInfo --- .../wizard/server/config/SupportInfo.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 wizard-server/src/main/java/org/cobbzilla/wizard/server/config/SupportInfo.java diff --git a/wizard-server/src/main/java/org/cobbzilla/wizard/server/config/SupportInfo.java b/wizard-server/src/main/java/org/cobbzilla/wizard/server/config/SupportInfo.java new file mode 100644 index 0000000..5b3e37e --- /dev/null +++ b/wizard-server/src/main/java/org/cobbzilla/wizard/server/config/SupportInfo.java @@ -0,0 +1,21 @@ +package org.cobbzilla.wizard.server.config; + +import lombok.Getter; +import lombok.Setter; +import lombok.experimental.Accessors; + +import static org.cobbzilla.util.daemon.ZillaRuntime.empty; + +@Accessors(chain=true) +public class SupportInfo { + + @Getter @Setter private String email; + public boolean getHasEmail () { return !empty(email); } + + @Getter @Setter private String site; + public boolean getHasSite () { return !empty(site); } + + public boolean getHasInfo() { return !empty(email) || !empty(site); } + public boolean getHasEmailAndSite() { return !empty(email) && !empty(site); } + +}