@Override public double getDoubleProperty(String propertyKey, double fallback) { try { return ReflectionUtils.toDouble(ReflectionUtils.getProperty(this.operator, propertyKey)); } catch (Exception e) { logger.error("Could not retrieve property \"{}\" from {}.", propertyKey, this.operator, e); return fallback; } }