@Override public void extractValues(Map<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { originalValue.entrySet().forEach(e -> receiver.keyedValue("<map value>", e.getKey(), e.getValue())); } }
@Override public void extractValues(Map<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { originalValue.entrySet().forEach(e -> receiver.keyedValue("<map value>", e.getKey(), e.getValue())); } }
@Override public void extractValues(Map<?, ?> originalValue, ValueReceiver receiver) { if (originalValue != instance) { throw new IllegalArgumentException( "The instance passed to extractValues should be the same as the one registered in the constructor." ); } for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( "<map value>", entry.getKey(), entry.getValue() ); } } }
@Override public void extractValues(Map<?, ?> originalValue, ValueReceiver receiver) { if (originalValue != instance) { throw new IllegalArgumentException( "The instance passed to extractValues should be the same as the one registered in the constructor." ); } for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( "<map key>", entry.getKey(), entry.getKey() ); } } }
@Override public void extractValues(Map<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { originalValue.keySet().forEach(k -> receiver.keyedValue("<map key>", k, k)); } }
@Override public void extractValues(Map<?, ?> originalValue, ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( greeter.greet(), entry.getKey(), entry.getValue() ); } } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { Optional.ofNullable(originalValue.getValue()) .ifPresent(m -> m.keySet().forEach(k -> receiver.keyedValue("<map key>", k, k))); } }
@Override public void extractValues(Container<?> originalValue, ValueReceiver receiver) { receiver.keyedValue( "<node name>", "key", originalValue.getElement() ); } }
@Override public void extractValues(Map<?, ?> originalValue, ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( NodeImpl.MAP_VALUE_NODE_NAME, entry.getKey(), entry.getValue() ); } } }
@Override public void extractValues(MapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( NodeImpl.MAP_KEY_NODE_NAME, entry.getKey(), entry.getKey() ); } } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { Optional.ofNullable(originalValue.getValue()).ifPresent( m -> m.entrySet().forEach(e -> receiver.keyedValue("<map value>", e.getKey(), e.getValue()))); } }
@Override public void extractValues(Map<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { originalValue.keySet().forEach(k -> receiver.keyedValue("<map key>", k, k)); } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { Optional.ofNullable(originalValue.getValue()).ifPresent( m -> m.entrySet().forEach(e -> receiver.keyedValue("<map value>", e.getKey(), e.getValue()))); } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { Optional.ofNullable(originalValue.getValue()) .ifPresent(m -> m.keySet().forEach(k -> receiver.keyedValue("<map key>", k, k))); } }
@Override public void extractValues(Map<?, ?> originalValue, ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( greeter.greet(), entry.getKey(), entry.getKey() ); } } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( NodeImpl.MAP_KEY_NODE_NAME, entry.getKey(), entry.getKey() ); } } }
@Override public void extractValues(Map<?, ?> originalValue, ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( NodeImpl.MAP_KEY_NODE_NAME, entry.getKey(), entry.getKey() ); } } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( NodeImpl.MAP_VALUE_NODE_NAME, entry.getKey(), entry.getValue() ); } } }
@Override public void extractValues(MapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { for ( Map.Entry<?, ?> entry : originalValue.entrySet() ) { receiver.keyedValue( NodeImpl.MAP_VALUE_NODE_NAME, entry.getKey(), entry.getValue() ); } } }