Object read()

in impl/src/main/java/org/apache/geronimo/config/cdi/ConfigurationHandler.java [178:188]


        Object read(final ConfigImpl config) {
            final Optional optionalValue = ofNullable(config
                    .access(key)
                    .as(lookupType)
                    .evaluateVariables(true)
                    .get());
            if (optional) {
                return processOptional(optionalValue, config);
            }
            return processOptional(optionalValue, config).orElse(defaultValue);
        }