Uses of Interface
net.sf.mmm.util.collection.api.CollectionFactory

Packages that use CollectionFactory
net.sf.mmm.util.collection.api Provides the API for utilities that help to dealing with Collections
net.sf.mmm.util.collection.base Contains public implementations of the Collection-Util API
net.sf.mmm.util.collection.impl Contains implementations of the Collection-Util API
net.sf.mmm.util.event.base Contains the abstract base-implementation of the event-handling API
 

Uses of CollectionFactory in net.sf.mmm.util.collection.api
 

Subinterfaces of CollectionFactory in net.sf.mmm.util.collection.api
 interface BlockingQueueFactory
          This is the interface for a CollectionFactory that creates instances of BlockingQueue.
 interface DequeFactory
          This is the interface for a CollectionFactory that creates instances of Deque.
 interface ListFactory
          This is the interface for a CollectionFactory that creates instances of List.
 interface QueueFactory
          This is the interface for a CollectionFactory that creates instances of Queue.
 interface SetFactory
          This is the interface for a CollectionFactory that creates instances of Set.
 interface SortedSetFactory
          This is the interface for a CollectionFactory that creates instances of SortedSet.
 

Methods in net.sf.mmm.util.collection.api that return CollectionFactory
<COLLECTION extends Collection>
CollectionFactory<COLLECTION>
CollectionFactoryManager.getCollectionFactory(Class<COLLECTION> collectionType)
          This method gets the CollectionFactory for the given collectionType.
 

Uses of CollectionFactory in net.sf.mmm.util.collection.base
 

Classes in net.sf.mmm.util.collection.base that implement CollectionFactory
 class AbstractBlockingQueueFactory
          This is the abstract base implementation of the BlockingQueueFactory interface.
 class AbstractDequeFactory
          This is the abstract base implementation of the DequeFactory interface.
 class AbstractListFactory
          This is the abstract base implementation of the ListFactory interface.
 class AbstractQueueFactory
          This is the abstract base implementation of the QueueFactory interface.
 class AbstractSetFactory
          This is the abstract base implementation of the SetFactory interface.
 class AbstractSortedSetFactory
          This is the abstract base implementation of the SortedSetFactory interface.
 class ArrayListFactory
          This is an implementation of the ListFactory interface that creates instances of ArrayList.
 class ConcurrentLinkedQueueFactory
          This is an implementation of the QueueFactory interface that creates instances of ConcurrentLinkedQueue.
 class HashSetFactory
          This is an implementation of the SetFactory interface that creates instances of HashSet.
 class LinkedBlockingQueueFactory
          This is an implementation of the BlockingQueueFactory interface that creates instances of LinkedBlockingQueue.
 class LinkedListDequeFactory
          This is an implementation of the DequeFactory interface that creates instances of LinkedList.
 class LinkedListQueueFactory
          This is an implementation of the QueueFactory interface that creates instances of LinkedList.
 class TreeSetFactory
          This is an implementation of the SortedSetFactory interface that creates instances of TreeSet.
 

Uses of CollectionFactory in net.sf.mmm.util.collection.impl
 

Fields in net.sf.mmm.util.collection.impl with type parameters of type CollectionFactory
private  Map<Class<? extends Collection>,CollectionFactory> CollectionFactoryManagerImpl.collectionFactoryMap
           
 

Methods in net.sf.mmm.util.collection.impl that return CollectionFactory
<C extends Collection>
CollectionFactory<C>
CollectionFactoryManagerImpl.getCollectionFactory(Class<C> collectionType)
          This method gets the CollectionFactory for the given collectionType.
protected  CollectionFactory CollectionFactoryManagerImpl.registerCollectionFactory(CollectionFactory factory)
          This method registers the given factory using its collection-interface.
protected
<COLLECTION extends Collection>
CollectionFactory
CollectionFactoryManagerImpl.registerCollectionFactory(CollectionFactory<? extends COLLECTION> factory, Class<COLLECTION> collectionInterface)
          This method registers the given factory for the given collectionInterface.
 

Methods in net.sf.mmm.util.collection.impl with parameters of type CollectionFactory
protected  CollectionFactory CollectionFactoryManagerImpl.registerCollectionFactory(CollectionFactory factory)
          This method registers the given factory using its collection-interface.
protected
<COLLECTION extends Collection>
CollectionFactory
CollectionFactoryManagerImpl.registerCollectionFactory(CollectionFactory<? extends COLLECTION> factory, Class<COLLECTION> collectionInterface)
          This method registers the given factory for the given collectionInterface.
 

Uses of CollectionFactory in net.sf.mmm.util.event.base
 

Constructors in net.sf.mmm.util.event.base with parameters of type CollectionFactory
AbstractEventSource(CollectionFactory<? extends Collection> collectionFactory)
          The constructor.
 



Copyright © 2001-2010 mmm-Team. All Rights Reserved.