public static boolean checkPropagateNullAnnotation(Field field) {
        final Optional<String> propagateNullValue = Optional.ofNullable(field.getAnnotation(PropagateNull.class)).map(PropagateNull::value);
        propagateNullValue.ifPresent(v -> {
            if (!v.isEmpty()) {
                throw new IllegalArgumentException(format("@PropagateNull does not support a value (%s) on a field (%s)", v, field.getName()));
            }
        });

        return propagateNullValue.isPresent();
    }
Returns a mapper for the given bean class

@param <T> the type to map
@param type the mapped class
@param prefix the column name prefix for each mapped field
@return a mapper for the given bean class
core/src/main/java/org/jdbi/v3/core/mapper/reflect/FieldMapper.java