Klasse BaseTorqueTurbineGroupPeerImpl
java.lang.Object
org.apache.torque.util.BasePeerImpl<T>
org.apache.torque.util.AbstractPeerImpl<TorqueTurbineGroup>
org.apache.fulcrum.security.torque.om.BaseTorqueTurbineGroupPeerImpl
- Alle implementierten Schnittstellen:
Serializable
- Bekannte direkte Unterklassen:
TorqueTurbineGroupPeerImpl
public abstract class BaseTorqueTurbineGroupPeerImpl
extends org.apache.torque.util.AbstractPeerImpl<TorqueTurbineGroup>
The skeleton for this class was autogenerated by Torque on:
[Fri Nov 03 10:19:40 CET 2023]
You should not use this class directly. It should not even be
extended; all references should be to TorqueTurbineGroupPeer
- Siehe auch:
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConstructor.BaseTorqueTurbineGroupPeerImpl
(org.apache.torque.om.mapper.RecordMapper<TorqueTurbineGroup> recordMapper, org.apache.torque.map.TableMap tableMap, String databaseName) Constructor providing the objects to be injected as parameters. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungorg.apache.torque.util.ColumnValues
buildColumnValues
(TorqueTurbineGroup torqueTurbineGroup) Returns the contents of the object as ColumnValues object.org.apache.torque.criteria.Criteria
buildCriteria
(Collection<org.apache.torque.om.ObjectKey<?>> pks) Build a Criteria object which selects all objects which primary keys are contained in the passed collection.org.apache.torque.criteria.Criteria
Build a Criteria object from the data object for this peer.org.apache.torque.criteria.Criteria
buildCriteria
(org.apache.torque.om.ObjectKey<?> pk) Build a Criteria object which selects all objects which have a given primary key.org.apache.torque.criteria.Criteria
buildPkCriteria
(Collection<TorqueTurbineGroup> objects) Build a Criteria object which selects all passed objects using their primary key.org.apache.torque.criteria.Criteria
Build a Criteria object from the data object for this peer, skipping all binary columns.int
doDelete
(Collection<TorqueTurbineGroup> objects) Deletes data objects, i.e. rows in a table, in the database.int
doDelete
(Collection<TorqueTurbineGroup> objects, Connection con) Deletes data objects, i.e. rows in a table, in the database.int
Deletes a data object, i.e. a row in a table, in the database.int
doDelete
(TorqueTurbineGroup obj, Connection con) Deletes a data object, i.e. a row in a table, in the database.int
doUpdate
(org.apache.torque.util.ColumnValues columnValues, Connection con) Method to do updates.Returns a new instance of the Data object classretrieveByObjectKeys
(Collection<org.apache.torque.om.ObjectKey<?>> pks) Retrieve multiple objects by pk.retrieveByObjectKeys
(Collection<org.apache.torque.om.ObjectKey<?>> pks, Connection dbcon) Retrieve multiple objects by pk.retrieveByPK
(Integer pk) Retrieve a single object by pkretrieveByPK
(Integer pk, Connection con) Retrieve a single object by pkretrieveByPK
(org.apache.torque.om.ObjectKey<?> pk) Retrieve a single object by pkretrieveByPK
(org.apache.torque.om.ObjectKey<?> pk, Connection con) Retrieve a single object by pkRetrieve multiple objects by pk.retrieveByTypedPKs
(Collection<Integer> pks, Connection dbcon) Retrieve multiple objects by pk.void
setAndSaveTorqueTurbineUserGroupRoles
(TorqueTurbineGroup toLinkTo, Collection<TorqueTurbineUserGroupRole> toSave) Saves the passed collection as linked objects.void
setAndSaveTorqueTurbineUserGroupRoles
(TorqueTurbineGroup toLinkTo, Collection<TorqueTurbineUserGroupRole> toSave, Connection connection) Saves the passed collection as linked objects.Von Klasse geerbte Methoden org.apache.torque.util.AbstractPeerImpl
doDelete, doDelete, doInsert, doInsert, doInsert, doSelect, doSelectSingleRecord, doUpdate, doUpdate
Von Klasse geerbte Methoden org.apache.torque.util.BasePeerImpl
addSelectColumns, correctBooleans, correctBooleans, doDelete, doDelete, doInsert, doInsert, doInsert, doInsert, doInsert, doSelect, doSelect, doSelect, doSelect, doSelect, doSelect, doSelect, doSelect, doSelectAsStream, doSelectAsStream, doSelectAsStream, doSelectAsStream, doSelectSingleRecord, doSelectSingleRecord, doSelectSingleRecord, doSelectSingleRecord, doUpdate, doUpdate, doUpdate, executeStatement, executeStatement, executeStatement, executeStatement, executeStatement, executeStatement, executeStatement, getDatabaseName, getRecordMapper, getTableMap, setDatabaseName, setDbName, setRecordMapper, setTableMap
-
Konstruktordetails
-
BaseTorqueTurbineGroupPeerImpl
public BaseTorqueTurbineGroupPeerImpl()Constructor. The recordMapper, tableMap and databaseName fields are correctly initialized. -
BaseTorqueTurbineGroupPeerImpl
public BaseTorqueTurbineGroupPeerImpl(org.apache.torque.om.mapper.RecordMapper<TorqueTurbineGroup> recordMapper, org.apache.torque.map.TableMap tableMap, String databaseName) Constructor providing the objects to be injected as parameters.- Parameter:
recordMapper
- a record mapper to map JDBC result sets to objectstableMap
- the default table mapdatabaseName
- the name of the database
-
-
Methodendetails
-
getDbObjectInstance
Returns a new instance of the Data object class -
doUpdate
public int doUpdate(org.apache.torque.util.ColumnValues columnValues, Connection con) throws org.apache.torque.TorqueException Method to do updates. This method is to be used during a transaction, otherwise use the doUpdate(Criteria) method.- Setzt außer Kraft:
doUpdate
in Klasseorg.apache.torque.util.BasePeerImpl<TorqueTurbineGroup>
- Parameter:
columnValues
- the values to update plus the primary key identifying the row to update.con
- the connection to use, not null.- Gibt zurück:
- the number of affected rows.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
doDelete
Deletes a data object, i.e. a row in a table, in the database.- Parameter:
obj
- the data object to delete in the database, not null.- Gibt zurück:
- the number of deleted rows.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
doDelete
public int doDelete(TorqueTurbineGroup obj, Connection con) throws org.apache.torque.TorqueException Deletes a data object, i.e. a row in a table, in the database. This method is to be used during a transaction, otherwise use the doDelete(TorqueTurbineGroup) method.- Parameter:
obj
- the data object to delete in the database, not null.con
- the connection to use, not null.- Gibt zurück:
- the number of deleted rows.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
doDelete
public int doDelete(Collection<TorqueTurbineGroup> objects) throws org.apache.torque.TorqueException Deletes data objects, i.e. rows in a table, in the database.- Parameter:
objects
- the data object to delete in the database, not null, may not contain null.- Gibt zurück:
- the number of deleted rows.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
doDelete
public int doDelete(Collection<TorqueTurbineGroup> objects, Connection con) throws org.apache.torque.TorqueException Deletes data objects, i.e. rows in a table, in the database. This method uses the passed connection to delete the rows; if a transaction is open in the connection, the deletion happens inside this transaction.- Parameter:
objects
- the data objects to delete in the database, not null, may not contain null.con
- the connection to use for deleting, not null.- Gibt zurück:
- the number of deleted rows.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
buildCriteria
public org.apache.torque.criteria.Criteria buildCriteria(org.apache.torque.om.ObjectKey<?> pk) Build a Criteria object which selects all objects which have a given primary key.- Setzt außer Kraft:
buildCriteria
in Klasseorg.apache.torque.util.AbstractPeerImpl<TorqueTurbineGroup>
- Parameter:
pk
- the primary key value to build the criteria from, not null.
-
buildCriteria
public org.apache.torque.criteria.Criteria buildCriteria(Collection<org.apache.torque.om.ObjectKey<?>> pks) Build a Criteria object which selects all objects which primary keys are contained in the passed collection.- Parameter:
pks
- the primary key values to build the criteria from, not null, may not contain null.
-
buildPkCriteria
Build a Criteria object which selects all passed objects using their primary key. Objects which do not yet have a primary key are ignored.- Parameter:
objects
- the objects to build the criteria from, not null, may not contain null.
-
buildCriteria
Build a Criteria object from the data object for this peer. The primary key columns are only added if the object is not new.- Angegeben von:
buildCriteria
in Klasseorg.apache.torque.util.AbstractPeerImpl<TorqueTurbineGroup>
- Parameter:
obj
- the object to build the criteria from, not null.
-
buildSelectCriteria
Build a Criteria object from the data object for this peer, skipping all binary columns.- Angegeben von:
buildSelectCriteria
in Klasseorg.apache.torque.util.AbstractPeerImpl<TorqueTurbineGroup>
- Parameter:
obj
- the object to build the criteria from, not null.
-
buildColumnValues
public org.apache.torque.util.ColumnValues buildColumnValues(TorqueTurbineGroup torqueTurbineGroup) throws org.apache.torque.TorqueException Returns the contents of the object as ColumnValues object. Primary key columns which are generated on insertion are not added to the returned object if they still have their initial value. Also, columns which have the useDatabaseDefaultValue flag set to true are also not added to the returned object if they still have their initial value.- Angegeben von:
buildColumnValues
in Klasseorg.apache.torque.util.AbstractPeerImpl<TorqueTurbineGroup>
- Löst aus:
org.apache.torque.TorqueException
- if the table map cannot be retrieved (should not happen).
-
retrieveByPK
public TorqueTurbineGroup retrieveByPK(Integer pk) throws org.apache.torque.TorqueException, org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException Retrieve a single object by pk- Parameter:
pk
- the primary key- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.org.apache.torque.NoRowsException
- Primary key was not found in database.org.apache.torque.TooManyRowsException
- Primary key was not found in database.
-
retrieveByPK
public TorqueTurbineGroup retrieveByPK(Integer pk, Connection con) throws org.apache.torque.TorqueException, org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException Retrieve a single object by pk- Parameter:
pk
- the primary keycon
- the connection to use- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.org.apache.torque.NoRowsException
- Primary key was not found in database.org.apache.torque.TooManyRowsException
- Primary key was not found in database.
-
retrieveByPK
public TorqueTurbineGroup retrieveByPK(org.apache.torque.om.ObjectKey<?> pk) throws org.apache.torque.TorqueException, org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException Retrieve a single object by pk- Parameter:
pk
- the primary key- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.org.apache.torque.NoRowsException
- Primary key was not found in database.org.apache.torque.TooManyRowsException
- Primary key was not found in database.
-
retrieveByPK
public TorqueTurbineGroup retrieveByPK(org.apache.torque.om.ObjectKey<?> pk, Connection con) throws org.apache.torque.TorqueException, org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException Retrieve a single object by pk- Parameter:
pk
- the primary keycon
- the connection to use- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.org.apache.torque.NoRowsException
- Primary key was not found in database.org.apache.torque.TooManyRowsException
- Primary key was not found in database.
-
retrieveByTypedPKs
public List<TorqueTurbineGroup> retrieveByTypedPKs(Collection<Integer> pks) throws org.apache.torque.TorqueException Retrieve multiple objects by pk.- Parameter:
pks
- List of primary keys. Entries in pks which do not match entries in the database are ignored.- Gibt zurück:
- the list of matching objects, not null.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
retrieveByTypedPKs
public List<TorqueTurbineGroup> retrieveByTypedPKs(Collection<Integer> pks, Connection dbcon) throws org.apache.torque.TorqueException Retrieve multiple objects by pk.- Parameter:
pks
- List of primary keys. Entries in pks which do not match entries in the database are ignored.dbcon
- the connection to use- Gibt zurück:
- the list of matching objects, not null.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
retrieveByObjectKeys
public List<TorqueTurbineGroup> retrieveByObjectKeys(Collection<org.apache.torque.om.ObjectKey<?>> pks) throws org.apache.torque.TorqueException Retrieve multiple objects by pk.- Parameter:
pks
- List of primary keys. Entries in pks which do not match entries in the database are ignored.- Gibt zurück:
- the list of matching objects, not null.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
retrieveByObjectKeys
public List<TorqueTurbineGroup> retrieveByObjectKeys(Collection<org.apache.torque.om.ObjectKey<?>> pks, Connection dbcon) throws org.apache.torque.TorqueException Retrieve multiple objects by pk.- Parameter:
pks
- List of primary keys. Entries in pks which do not match entries in the database are ignored.dbcon
- the connection to use- Gibt zurück:
- the list of matching objects, not null.
- Löst aus:
org.apache.torque.TorqueException
- Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
-
setAndSaveTorqueTurbineUserGroupRoles
public void setAndSaveTorqueTurbineUserGroupRoles(TorqueTurbineGroup toLinkTo, Collection<TorqueTurbineUserGroupRole> toSave) throws org.apache.torque.TorqueException Saves the passed collection as linked objects. This means the following is done:- The current collection of objects which are linked to toLinkTo and which are also in the list toSave is read from the database into the list intersection.
- All objects in toSave which are not in intersection are inserted.
- All objects in intersection are updated with the corresponding values in toSave and saved.
- All objects in the database which are linked to toLinkTo but are not in toSave are deleted from the database.
- Parameter:
toLinkTo
- the object which collections should be set with the values in toSave.toSave
- Contains the objects to save, not null, may not contain null.- Löst aus:
org.apache.torque.TorqueException
- if an error accessing the database occurs.NullPointerException
- if toSave is null or contains null elements.
-
setAndSaveTorqueTurbineUserGroupRoles
public void setAndSaveTorqueTurbineUserGroupRoles(TorqueTurbineGroup toLinkTo, Collection<TorqueTurbineUserGroupRole> toSave, Connection connection) throws org.apache.torque.TorqueException Saves the passed collection as linked objects. This means the following is done:- The current collection of objects which are linked to toLinkTo and which are also in the list toSave is read from the database into the list intersection.
- All objects in toSave which are not in intersection are inserted.
- All objects in intersection are updated with the corresponding values in toSave and saved.
- All objects in the database which are linked to toLinkTo but are not in toSave are deleted from the database.
- Parameter:
toLinkTo
- the object which collections should be set with the values in toSave.toSave
- Contains the objects to save, not null, may not contain null.connection
- the database connection to use.- Löst aus:
org.apache.torque.TorqueException
- if an error accessing the database occurs.NullPointerException
- if toSave is null or contains null elements.
-