| org.tigris.scarab.om.BaseMITListPeer
All known Subclasses: org.tigris.scarab.om.MITListPeer,
BaseMITListPeer | abstract public class BaseMITListPeer extends BasePeer (Code) | | |
Method Summary | |
public static void | addSelectColumns(Criteria criteria) Add all the columns needed to create a new object. | public static Criteria | buildCriteria(ObjectKey pk) | public static Criteria | buildCriteria(MITList obj) | public static Criteria | buildSelectCriteria(MITList obj) | public static void | correctBooleans(Criteria criteria) changes the boolean values in the criteria to the appropriate type,
whenever a booleanchar or booleanint column is involved. | public static void | doDelete(Criteria criteria) Method to do deletes. | public static void | doDelete(Criteria criteria, Connection con) Method to do deletes. | public static void | doDelete(MITList obj) | public static void | doDelete(MITList obj, Connection con) Method to delete. | public static void | doDelete(ObjectKey pk) Method to do deletes. | public static void | doDelete(ObjectKey pk, Connection con) Method to delete. | public static ObjectKey | doInsert(Criteria criteria) Method to do inserts. | public static ObjectKey | doInsert(Criteria criteria, Connection con) Method to do inserts. | public static void | doInsert(MITList obj) | public static void | doInsert(MITList obj, Connection con) Method to do inserts. | public static List | doSelect(Criteria criteria) Method to do selects.
Parameters: criteria - object used to create the SELECT statement. | public static List | doSelect(Criteria criteria, Connection con) Method to do selects within a transaction. | public static List | doSelect(MITList obj) | protected static List | doSelectJoinScarabUserImpl(Criteria criteria) selects a collection of MITList objects pre-filled with their
ScarabUserImpl objects.
This method is protected by default in order to keep the public
api reasonable. | protected static List | doSelectJoinScarabUserImpl(Criteria criteria, Connection conn) selects a collection of MITList objects pre-filled with their
ScarabUserImpl objects.
This method is protected by default in order to keep the public
api reasonable. | public static List | doSelectVillageRecords(Criteria criteria) Grabs the raw Village records to be formed into objects.
This method handles connections internally. | public static List | doSelectVillageRecords(Criteria criteria, Connection con) Grabs the raw Village records to be formed into objects. | public static void | doUpdate(Criteria criteria) Method to do updates. | public static void | doUpdate(Criteria criteria, Connection con) Method to do updates. | public static void | doUpdate(MITList obj) | public static void | doUpdate(MITList obj, Connection con) Method to do update. | public static MapBuilder | getMapBuilder() | public static Class | getOMClass() The class that the Peer will make instances of. | protected static TableMap | getTableMap() Returns the TableMap related to this peer. | public static void | populateObject(Record row, int offset, MITList obj) Populates an object from a resultset row starting
from a specified offset. | public static List | populateObjects(List records) The returned List will contain objects of the default type or
objects that inherit from the default. | public static List | resultSet2Objects(java.sql.ResultSet results) Get the list of objects for a ResultSet. | public static MITList | retrieveByPK(Long pk) | public static MITList | retrieveByPK(Long pk, Connection con) | public static MITList | retrieveByPK(ObjectKey pk) | public static MITList | retrieveByPK(ObjectKey pk, Connection con) | public static List | retrieveByPKs(List pks) | public static List | retrieveByPKs(List pks, Connection dbcon) | public static MITList | row2Object(Record row, int offset, Class cls) Create a new object of type cls from a resultset row starting
from a specified offset. |
ACTIVE | final public static String ACTIVE(Code) | | the column name for the ACTIVE field
|
CLASSNAME_DEFAULT | final protected static String CLASSNAME_DEFAULT(Code) | | A class that can be returned by this peer.
|
CLASS_DEFAULT | final protected static Class CLASS_DEFAULT(Code) | | A class that can be returned by this peer.
|
DATABASE_NAME | final public static String DATABASE_NAME(Code) | | the default database name for this class
|
LIST_ID | final public static String LIST_ID(Code) | | the column name for the LIST_ID field
|
MODIFIABLE | final public static String MODIFIABLE(Code) | | the column name for the MODIFIABLE field
|
NAME | final public static String NAME(Code) | | the column name for the NAME field
|
TABLE_NAME | final public static String TABLE_NAME(Code) | | the table name for this class
|
USER_ID | final public static String USER_ID(Code) | | the column name for the USER_ID field
|
numColumns | final public static int numColumns(Code) | | number of columns for this peer
|
addSelectColumns | public static void addSelectColumns(Criteria criteria) throws TorqueException(Code) | | Add all the columns needed to create a new object.
Parameters: criteria - object containing the columns to add. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
buildCriteria | public static Criteria buildCriteria(ObjectKey pk)(Code) | | Build a Criteria object from an ObjectKey
|
buildCriteria | public static Criteria buildCriteria(MITList obj)(Code) | | Build a Criteria object from the data object for this peer
|
buildSelectCriteria | public static Criteria buildSelectCriteria(MITList obj)(Code) | | Build a Criteria object from the data object for this peer, skipping all binary columns
|
correctBooleans | public static void correctBooleans(Criteria criteria)(Code) | | changes the boolean values in the criteria to the appropriate type,
whenever a booleanchar or booleanint column is involved.
This enables the user to create criteria using Boolean values
for booleanchar or booleanint columns
Parameters: criteria - the criteria in which the boolean values should be corrected |
doDelete | public static void doDelete(Criteria criteria) throws TorqueException(Code) | | Method to do deletes.
Parameters: criteria - object containing data that is used DELETE from database. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doDelete | public static void doDelete(Criteria criteria, Connection con) throws TorqueException(Code) | | Method to do deletes. This method is to be used during a transaction,
otherwise use the doDelete(Criteria) method. It will take care of
the connection details internally.
Parameters: criteria - object containing data that is used DELETE from database. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doDelete | public static void doDelete(MITList obj) throws TorqueException(Code) | | Parameters: obj - the data object to delete in the database. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doDelete | public static void doDelete(MITList obj, Connection con) throws TorqueException(Code) | | Method to delete. This method is to be used during a transaction,
otherwise use the doDelete(MITList) method. It will take
care of the connection details internally.
Parameters: obj - the data object to delete in the database. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doDelete | public static void doDelete(ObjectKey pk) throws TorqueException(Code) | | Method to do deletes.
Parameters: pk - ObjectKey that is used DELETE from database. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doDelete | public static void doDelete(ObjectKey pk, Connection con) throws TorqueException(Code) | | Method to delete. This method is to be used during a transaction,
otherwise use the doDelete(ObjectKey) method. It will take
care of the connection details internally.
Parameters: pk - the primary key for the object to delete in the database. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doInsert | public static ObjectKey doInsert(Criteria criteria) throws TorqueException(Code) | | Method to do inserts.
Parameters: criteria - object used to create the INSERT statement. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doInsert | public static ObjectKey doInsert(Criteria criteria, Connection con) throws TorqueException(Code) | | Method to do inserts. This method is to be used during a transaction,
otherwise use the doInsert(Criteria) method. It will take care of
the connection details internally.
Parameters: criteria - object used to create the INSERT statement. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doInsert | public static void doInsert(MITList obj) throws TorqueException(Code) | | Method to do inserts
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doInsert | public static void doInsert(MITList obj, Connection con) throws TorqueException(Code) | | Method to do inserts. This method is to be used during a transaction,
otherwise use the doInsert(MITList) method. It will take
care of the connection details internally.
Parameters: obj - the data object to insert into the database. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelect | public static List doSelect(Criteria criteria) throws TorqueException(Code) | | Method to do selects.
Parameters: criteria - object used to create the SELECT statement. List of selected Objects throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelect | public static List doSelect(Criteria criteria, Connection con) throws TorqueException(Code) | | Method to do selects within a transaction.
Parameters: criteria - object used to create the SELECT statement. Parameters: con - the connection to use List of selected Objects throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelect | public static List doSelect(MITList obj) throws TorqueException(Code) | | Method to do selects
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelectJoinScarabUserImpl | protected static List doSelectJoinScarabUserImpl(Criteria criteria) throws TorqueException(Code) | | selects a collection of MITList objects pre-filled with their
ScarabUserImpl objects.
This method is protected by default in order to keep the public
api reasonable. You can provide public methods for those you
actually need in MITListPeer.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelectJoinScarabUserImpl | protected static List doSelectJoinScarabUserImpl(Criteria criteria, Connection conn) throws TorqueException(Code) | | selects a collection of MITList objects pre-filled with their
ScarabUserImpl objects.
This method is protected by default in order to keep the public
api reasonable. You can provide public methods for those you
actually need in MITListPeer.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelectVillageRecords | public static List doSelectVillageRecords(Criteria criteria) throws TorqueException(Code) | | Grabs the raw Village records to be formed into objects.
This method handles connections internally. The Record objects
returned by this method should be considered readonly. Do not
alter the data and call save(), your results may vary, but are
certainly likely to result in hard to track MT bugs.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doSelectVillageRecords | public static List doSelectVillageRecords(Criteria criteria, Connection con) throws TorqueException(Code) | | Grabs the raw Village records to be formed into objects.
This method should be used for transactions
Parameters: criteria - object used to create the SELECT statement. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doUpdate | public static void doUpdate(Criteria criteria) throws TorqueException(Code) | | Method to do updates.
Parameters: criteria - object containing data that is used to create the UPDATEstatement. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doUpdate | public static void doUpdate(Criteria criteria, Connection con) throws TorqueException(Code) | | Method to do updates. This method is to be used during a transaction,
otherwise use the doUpdate(Criteria) method. It will take care of
the connection details internally.
Parameters: criteria - object containing data that is used to create the UPDATEstatement. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doUpdate | public static void doUpdate(MITList obj) throws TorqueException(Code) | | Parameters: obj - the data object to update in the database. throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
doUpdate | public static void doUpdate(MITList obj, Connection con) throws TorqueException(Code) | | Method to do update. This method is to be used during a transaction,
otherwise use the doUpdate(MITList) method. It will take
care of the connection details internally.
Parameters: obj - the data object to update in the database. Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
getMapBuilder | public static MapBuilder getMapBuilder() throws TorqueException(Code) | | the map builder for this peer throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
getOMClass | public static Class getOMClass() throws TorqueException(Code) | | The class that the Peer will make instances of.
If the BO is abstract then you must implement this method
in the BO.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
getTableMap | protected static TableMap getTableMap() throws TorqueException(Code) | | Returns the TableMap related to this peer. This method is not
needed for general use but a specific application could have a need.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
populateObject | public static void populateObject(Record row, int offset, MITList obj) throws TorqueException(Code) | | Populates an object from a resultset row starting
from a specified offset. This is done so that you can select
other rows than just those needed for this object. You may
for example want to create two objects from the same row.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
populateObjects | public static List populateObjects(List records) throws TorqueException(Code) | | The returned List will contain objects of the default type or
objects that inherit from the default.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
resultSet2Objects | public static List resultSet2Objects(java.sql.ResultSet results) throws TorqueException(Code) | | Get the list of objects for a ResultSet. Please not that your
resultset MUST return columns in the right order. You can use
getFieldNames() in BaseObject to get the correct sequence.
Parameters: results - the ResultSet the list of objects throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
retrieveByPK | public static MITList retrieveByPK(Long pk) throws TorqueException, NoRowsException, TooManyRowsException(Code) | | Retrieve a single object by pk
Parameters: pk - the primary key throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. throws: NoRowsException - Primary key was not found in database. throws: TooManyRowsException - Primary key was not found in database. |
retrieveByPK | public static MITList retrieveByPK(Long pk, Connection con) throws TorqueException, NoRowsException, TooManyRowsException(Code) | | Retrieve a single object by pk
Parameters: pk - the primary key Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. throws: NoRowsException - Primary key was not found in database. throws: TooManyRowsException - Primary key was not found in database. |
retrieveByPK | public static MITList retrieveByPK(ObjectKey pk) throws TorqueException, NoRowsException, TooManyRowsException(Code) | | Retrieve a single object by pk
Parameters: pk - the primary key throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. throws: NoRowsException - Primary key was not found in database. throws: TooManyRowsException - Primary key was not found in database. |
retrieveByPK | public static MITList retrieveByPK(ObjectKey pk, Connection con) throws TorqueException, NoRowsException, TooManyRowsException(Code) | | Retrieve a single object by pk
Parameters: pk - the primary key Parameters: con - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. throws: NoRowsException - Primary key was not found in database. throws: TooManyRowsException - Primary key was not found in database. |
retrieveByPKs | public static List retrieveByPKs(List pks) throws TorqueException(Code) | | Retrieve a multiple objects by pk
Parameters: pks - List of primary keys throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
retrieveByPKs | public static List retrieveByPKs(List pks, Connection dbcon) throws TorqueException(Code) | | Retrieve a multiple objects by pk
Parameters: pks - List of primary keys Parameters: dbcon - the connection to use throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
row2Object | public static MITList row2Object(Record row, int offset, Class cls) throws TorqueException(Code) | | Create a new object of type cls from a resultset row starting
from a specified offset. This is done so that you can select
other rows than just those needed for this object. You may
for example want to create two objects from the same row.
throws: TorqueException - Any exceptions caught during processing will berethrown wrapped into a TorqueException. |
|
|