FilterContext { @Experimental public Map<String, PropertyValue> getConfigEntries() { return configEntries; } FilterContext(PropertyValue value, Map<String,PropertyValue> configEntries, ConfigurationContext configurationContext);  FilterContext(PropertyValue value, ConfigurationContext configurationContext);  FilterContext(List<PropertyValue> values, ConfigurationContext configurationContext); ConfigurationContext getConfigurationContext(); PropertyValue getProperty(); List<PropertyValue> getAllValues(); @Experimental boolean isSinglePropertyScoped(); @Experimental Map<String, PropertyValue> getConfigEntries(); @Override String toString();  }
@Test public void getConfigEntries() throws Exception { Map<String,PropertyValue> config = new HashMap<>(); for(int i=0;i<10;i++) { config.put("key-"+i, new PropertyValue( "key-"+i, "value-"+i)); } PropertyValue val = new PropertyValue( "getConfigEntries", "v"); FilterContext ctx = new FilterContext(val, config, ConfigurationContext.EMPTY); assertThat(ctx.getConfigEntries()).isEqualTo(config); assertThat(config != ctx.getConfigEntries()).isTrue(); }