class DefaultPropertySourceSnapshot implements PropertySource, Serializable {

    @Override
    public PropertyValue get(String key) {
        return this.properties.get(key);
    }

    public  DefaultPropertySourceSnapshot(PropertySource propertySource);
    public  DefaultPropertySourceSnapshot(PropertySource propertySource, Iterable<String> keys);

}