From 05d65abac7cd36e14a46e32d4fa8c5f0a463c741 Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Tue, 1 Dec 2020 20:24:16 -0500 Subject: [PATCH] allow public or check for getter --- .../org/cobbzilla/wizard/model/entityconfig/EntityConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wizard-common/src/main/java/org/cobbzilla/wizard/model/entityconfig/EntityConfig.java b/wizard-common/src/main/java/org/cobbzilla/wizard/model/entityconfig/EntityConfig.java index a139dcc..f86cfa8 100644 --- a/wizard-common/src/main/java/org/cobbzilla/wizard/model/entityconfig/EntityConfig.java +++ b/wizard-common/src/main/java/org/cobbzilla/wizard/model/entityconfig/EntityConfig.java @@ -230,7 +230,7 @@ public class EntityConfig { .filter(f -> f.getAnnotation(Transient.class) == null) .filter(f -> { final int mods = f.getModifiers(); - return isPublic(mods) && !isStatic(mods) && !isFinal(mods); + return (isPublic(mods) || hasGetter(thing, f.getName())) && !isStatic(mods) && !isFinal(mods); }) .filter(f -> { try {