src/main/java/org/apache/sling/api/wrappers/CompositeValueMap.java [115:124]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public <T> T get(@NotNull String name, @NotNull T defaultValue) {
        if (defaultValue == null) {
            return (T) get(name);
        }
        T value = (T)get(name, defaultValue.getClass());
        if (value == null) {
            return defaultValue;
        }
        return value;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/org/apache/sling/api/resource/ValueMap.java [102:111]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    default <T> T get(@NotNull String name, @NotNull T defaultValue) {
        if (defaultValue == null) {
            return (T) get(name);
        }
        T value = (T)get(name, defaultValue.getClass());
        if (value == null) {
            return defaultValue;
        }
        return value;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



