public static Map<String, Prop> getProperties(final Object object) {
        final ObjectMapper objectMapper = JsonUtil.getMapper();
        ;
        return getProperties(objectMapper, object);
    }
Builds a map of property names to a {@link Prop} object that provides access to the getter/setter.
Only includes public properties, not package private
stroom-util/src/main/java/stroom/util/config/PropertyUtil.java