org.jplate.foundation.util
Interface ListFactoryIfc<V>

Type Parameters:
V - The value type that will be stored in the List's.
All Superinterfaces:
FactoryIfc<java.util.List<V>>, java.io.Serializable
All Known Implementing Classes:
SynchronizedLinkedListFactory, UnsynchronizedLinkedListFactory

public interface ListFactoryIfc<V>
extends FactoryIfc<java.util.List<V>>

Defines the API to create a List. This interface is useful in scenarios when a class needs to be able to create implementations of List, but desires to create those implementations independant of another class performing the instantiation. Additionally, the JDK does not provide List 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/ListFactoryIfc.java $
    

See Also:
List, FactoryIfc, SynchronizedLinkedListFactory, UnsynchronizedLinkedListFactory

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