| Package | Description | 
|---|---|
| org.apache.torque | Torque is an object-relational mapper for Java. | 
| org.apache.torque.oid | The ID broker, an API to provide persistent
    object identifiers,
    as described by Scott Ambler's paper on "Enterprise-Ready Object
    IDs". | 
| Modifier and Type | Method and Description | 
|---|---|
| IdGenerator | Database. getIdGenerator(IDMethod type)Returns the IdGenerator of the given type for this Database. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Database. addIdGenerator(IDMethod type,
              IdGenerator idGen)Adds an IdGenerator to the database. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractIdGeneratorThis class serves as a common base class for the sequence-based and the
 autoincrement-based id generators | 
| class  | AutoIncrementIdGeneratorThis generator works with databases that have an sql syntax that
 allows the retrieval of the last id used to insert a row for a
 Connection. | 
| class  | IDBrokerThis method of ID generation is used to ensure that code is
 more database independent. | 
| class  | SequenceIdGeneratorThis generator works with databases that have an sql syntax for
 getting an id prior to inserting a row into the database. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IdGenerator | IDGeneratorFactory. create(Adapter adapter,
      String name)Factory method which instantiates  IdGeneratorimplementations based on the
 return value of the provided adapter'sAdapter.getIDMethodType()method. | 
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.