org.jplate.foundation.util
Interface MapFactoryIfc<K,V>
- Type Parameters:
K
- The key type stored in Map
's.V
- The value type stored in @{link java.util.Map}'s.
- All Superinterfaces:
- FactoryIfc<java.util.Map<K,V>>, java.io.Serializable
- All Known Implementing Classes:
- SynchronizedHashMapFactory, UnsynchronizedHashMapFactory
public interface MapFactoryIfc<K,V>
- extends FactoryIfc<java.util.Map<K,V>>
Defines the API to create implementations of Map
. This
interface is useful in scenarios where a class needs to be able to create
implementations of Map, but desires to create those implementations independant
of another class performing the instantiation. Additionally, the JDK does not
provide Map factories as defined here.
For example implementations, please refer to
Modifications:
$Date: 2008-12-02 12:32:45 -0500 (Tue, 02 Dec 2008) $
$Revision: 479 $
$Author: sfloess $
$HeadURL: https://jplate.svn.sourceforge.net/svnroot/jplate/trunk/src/dev/java/org/jplate/foundation/util/MapFactoryIfc.java $
- See Also:
Map
,
FactoryIfc
,
SynchronizedHashMapFactory
,
UnsynchronizedHashMapFactory