|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
The factory interface for a particular ODMG implementation. Each ODMG implementation will have a class that implements this interface.
| Method Summary | |
Transaction |
currentTransaction()
Get the current Transaction for the thread. |
Database |
getDatabase(java.lang.Object obj)
Get the Database that contains the object obj. |
java.lang.String |
getObjectId(java.lang.Object obj)
Get a String representation of the object's identifier. |
DArray |
newDArray()
Create a new DArray object. |
Database |
newDatabase()
Create a new Database object. |
DBag |
newDBag()
Create a new DBag object. |
DList |
newDList()
Create a new DList object. |
DMap |
newDMap()
Create a new DMap object. |
DSet |
newDSet()
Create a new DSet object. |
OQLQuery |
newOQLQuery()
Create a new OQLQuery object. |
Transaction |
newTransaction()
Create a Transaction object and associate it with the current thread. |
| Method Detail |
public Transaction newTransaction()
Transaction object and associate it with the current thread.
Transaction instance.Transactionpublic Transaction currentTransaction()
Transaction for the thread.
Transaction object or null if there is none.Transactionpublic Database newDatabase()
Database object.
Database object.Databasepublic OQLQuery newOQLQuery()
OQLQuery object.
OQLQuery object.OQLQuerypublic DList newDList()
DList object.
DList object.DListpublic DBag newDBag()
DBag object.
DBag object.DBagpublic DSet newDSet()
DSet object.
DSet object.DSetpublic DArray newDArray()
DArray object.
DArray object.DArraypublic DMap newDMap()
DMap object.
DMap object.DMappublic java.lang.String getObjectId(java.lang.Object obj)
String representation of the object's identifier.
obj - The object whose identifier is being accessed.
public Database getDatabase(java.lang.Object obj)
Database that contains the object obj.
obj - The object.
Database that contains the object.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||