org.omnaest.utils.structure.map
Interface UnderlyingMapAware<K,V>

All Known Subinterfaces:
UnderlyingPropertyMapAware

public interface UnderlyingMapAware<K,V>

This interface makes a derivative type aware of an underlying Map implementation.

See Also:
getUnderlyingMap(), setUnderlyingMap(Map), UnderlyingPropertyMapAware

Method Summary
 Map<K,V> getUnderlyingMap()
          Returns the Map which underlies this class type facade.
<M extends Map<K,V>>
void
setUnderlyingMap(M underlyingMap)
          Sets the Map which should underly this class type facade.
 

Method Detail

getUnderlyingMap

Map<K,V> getUnderlyingMap()
Returns the Map which underlies this class type facade.

Returns:

setUnderlyingMap

<M extends Map<K,V>> void setUnderlyingMap(M underlyingMap)
Sets the Map which should underly this class type facade.

Parameters:
underlyingMap -


Copyright © 2013. All Rights Reserved.