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

Method Summary
 
Methods inherited from interface org.jplate.foundation.gof.factory.FactoryIfc
create, destroy