org.apache.ojb.odmg.collections
Class DCollectionFactory

java.lang.Object
  extended byorg.apache.ojb.odmg.collections.DCollectionFactory

public class DCollectionFactory
extends java.lang.Object

Factory for ODMG DCollection (DList, DBag, ...) and DMap instances.

Version:
$Id: DCollectionFactory.java,v 1.2 2003/08/10 09:49:13 thma Exp $
Author:
Armin Waibel

Nested Class Summary
(package private) static class DCollectionFactory.BaseFactory
           
(package private) static class DCollectionFactory.DArrayFactory
           
(package private) static class DCollectionFactory.DBagFactory
           
(package private) static class DCollectionFactory.DListFactory
           
(package private) static class DCollectionFactory.DMapFactory
           
(package private) static class DCollectionFactory.DSetFactory
           
 
Method Summary
 DArray createDArray()
           
 DArray createDArray(PBKey key)
           
 DBag createDBag()
           
 DBag createDBag(PBKey key)
           
 DList createDList()
           
 DList createDList(PBKey key)
           
 DMap createDMap()
           
 DMap createDMap(PBKey key)
           
 DSet createDSet()
           
 DSet createDSet(PBKey key)
           
static DCollectionFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DCollectionFactory getInstance()

createDList

public DList createDList()

createDList

public DList createDList(PBKey key)

createDBag

public DBag createDBag()

createDBag

public DBag createDBag(PBKey key)

createDSet

public DSet createDSet()

createDSet

public DSet createDSet(PBKey key)

createDArray

public DArray createDArray()

createDArray

public DArray createDArray(PBKey key)

createDMap

public DMap createDMap()

createDMap

public DMap createDMap(PBKey key)


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14