public Object convertValue(final PropertyPath fullPath, final String valueAsString) {
        final Prop prop = defaultPropertiesMap.get(fullPath);
        if (prop != null) {
            final Type genericType = prop.getValueType();
            return convertToObject(prop, valueAsString, genericType);
        } else {
            throw new UnknownPropertyException(LogUtil.message("No configProperty for {}", fullPath));
        }
    }
Verifies that the passed value for the property with fullPath can be converted into
the appropriate object type
stroom-config/stroom-config-global-impl/src/main/java/stroom/config/global/impl/ConfigMapper.java