com.konakart.om
Class BaseOrdersPeer

java.lang.Object
  extended by org.apache.torque.util.BasePeer
      extended by com.konakart.om.BaseOrdersPeer
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
OrdersPeer

public abstract class BaseOrdersPeer
extends org.apache.torque.util.BasePeer

This class was autogenerated by Torque on: [Wed Jun 13 21:13:35 BST 2012] Peer.vm template overriden for KonaKart

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.torque.util.BasePeer
org.apache.torque.util.BasePeer.ProcessCallback
 
Field Summary
static java.lang.String AFFILIATE_ID
          the column name for the affiliate_id field
static java.lang.String BILLING_ADDR_ID
          the column name for the billing_addr_id field
static java.lang.String BILLING_ADDRESS_FORMAT_ID
          the column name for the billing_address_format_id field
static java.lang.String BILLING_CITY
          the column name for the billing_city field
static java.lang.String BILLING_COMPANY
          the column name for the billing_company field
static java.lang.String BILLING_COUNTRY
          the column name for the billing_country field
static java.lang.String BILLING_EMAIL_ADDRESS
          the column name for the billing_email_address field
static java.lang.String BILLING_NAME
          the column name for the billing_name field
static java.lang.String BILLING_POSTCODE
          the column name for the billing_postcode field
static java.lang.String BILLING_STATE
          the column name for the billing_state field
static java.lang.String BILLING_STREET_ADDRESS
          the column name for the billing_street_address field
static java.lang.String BILLING_STREET_ADDRESS_1
          the column name for the billing_street_address_1 field
static java.lang.String BILLING_SUBURB
          the column name for the billing_suburb field
static java.lang.String BILLING_TELEPHONE
          the column name for the billing_telephone field
static java.lang.String BILLING_TELEPHONE_1
          the column name for the billing_telephone_1 field
static java.lang.String CC_CVV
          the column name for the cc_cvv field
static java.lang.String CC_EXPIRES
          the column name for the cc_expires field
static java.lang.String CC_NUMBER
          the column name for the cc_number field
static java.lang.String CC_OWNER
          the column name for the cc_owner field
static java.lang.String CC_TYPE
          the column name for the cc_type field
protected static java.lang.Class CLASS_DEFAULT
          A class that can be returned by this peer.
protected static java.lang.String CLASSNAME_DEFAULT
          A class that can be returned by this peer.
static java.lang.String COUPON_IDS
          the column name for the coupon_ids field
static java.lang.String CURRENCY
          the column name for the currency field
static java.lang.String CURRENCY_VALUE
          the column name for the currency_value field
static java.lang.String CUSTOM1
          the column name for the custom1 field
static java.lang.String CUSTOM2
          the column name for the custom2 field
static java.lang.String CUSTOM3
          the column name for the custom3 field
static java.lang.String CUSTOM4
          the column name for the custom4 field
static java.lang.String CUSTOM5
          the column name for the custom5 field
static java.lang.String CUSTOMER_ADDR_ID
          the column name for the customer_addr_id field
static java.lang.String CUSTOMERS_ADDRESS_FORMAT_ID
          the column name for the customers_address_format_id field
static java.lang.String CUSTOMERS_CITY
          the column name for the customers_city field
static java.lang.String CUSTOMERS_COMPANY
          the column name for the customers_company field
static java.lang.String CUSTOMERS_COUNTRY
          the column name for the customers_country field
static java.lang.String CUSTOMERS_EMAIL_ADDRESS
          the column name for the customers_email_address field
static java.lang.String CUSTOMERS_ID
          the column name for the customers_id field
static java.lang.String CUSTOMERS_LOCALE
          the column name for the customers_locale field
static java.lang.String CUSTOMERS_NAME
          the column name for the customers_name field
static java.lang.String CUSTOMERS_POSTCODE
          the column name for the customers_postcode field
static java.lang.String CUSTOMERS_STATE
          the column name for the customers_state field
static java.lang.String CUSTOMERS_STREET_ADDRESS
          the column name for the customers_street_address field
static java.lang.String CUSTOMERS_STREET_ADDRESS_1
          the column name for the customers_street_address_1 field
static java.lang.String CUSTOMERS_SUBURB
          the column name for the customers_suburb field
static java.lang.String CUSTOMERS_TELEPHONE
          the column name for the customers_telephone field
static java.lang.String CUSTOMERS_TELEPHONE_1
          the column name for the customers_telephone_1 field
static java.lang.String DATABASE_NAME
          the default database name for this class
static java.lang.String DATE_PURCHASED
          the column name for the date_purchased field
static java.lang.String DELIVERY_ADDR_ID
          the column name for the delivery_addr_id field
static java.lang.String DELIVERY_ADDRESS_FORMAT_ID
          the column name for the delivery_address_format_id field
static java.lang.String DELIVERY_CITY
          the column name for the delivery_city field
static java.lang.String DELIVERY_COMPANY
          the column name for the delivery_company field
static java.lang.String DELIVERY_COUNTRY
          the column name for the delivery_country field
static java.lang.String DELIVERY_EMAIL_ADDRESS
          the column name for the delivery_email_address field
static java.lang.String DELIVERY_NAME
          the column name for the delivery_name field
static java.lang.String DELIVERY_POSTCODE
          the column name for the delivery_postcode field
static java.lang.String DELIVERY_STATE
          the column name for the delivery_state field
static java.lang.String DELIVERY_STREET_ADDRESS
          the column name for the delivery_street_address field
static java.lang.String DELIVERY_STREET_ADDRESS_1
          the column name for the delivery_street_address_1 field
static java.lang.String DELIVERY_SUBURB
          the column name for the delivery_suburb field
static java.lang.String DELIVERY_TELEPHONE
          the column name for the delivery_telephone field
static java.lang.String DELIVERY_TELEPHONE_1
          the column name for the delivery_telephone_1 field
static java.lang.String E1
          the column name for the e1 field
static java.lang.String E2
          the column name for the e2 field
static java.lang.String E3
          the column name for the e3 field
static java.lang.String E4
          the column name for the e4 field
static java.lang.String E5
          the column name for the e5 field
static java.lang.String E6
          the column name for the e6 field
static java.lang.String INVOICE_FILENAME
          the column name for the invoice_filename field
static java.lang.String LAST_MODIFIED
          the column name for the last_modified field
static java.lang.String LIFECYCLE_ID
          the column name for the lifecycle_id field
static int numColumns
          number of columns for this peer
static java.lang.String ORDER_CREATOR
          the column name for the order_creator field
static java.lang.String ORDERS_DATE_FINISHED
          the column name for the orders_date_finished field
static java.lang.String ORDERS_ID
          the column name for the orders_id field
static java.lang.String ORDERS_NUMBER
          the column name for the orders_number field
static java.lang.String ORDERS_STATUS
          the column name for the orders_status field
static java.lang.String PAYMENT_METHOD
          the column name for the payment_method field
static java.lang.String PAYMENT_MODULE_CODE
          the column name for the payment_module_code field
static java.lang.String POINTS_AWARDED
          the column name for the points_awarded field
static java.lang.String POINTS_RESERVATION_ID
          the column name for the points_reservation_id field
static java.lang.String POINTS_USED
          the column name for the points_used field
static java.lang.String PROMOTION_IDS
          the column name for the promotion_ids field
static java.lang.String SHIPPING_MODULE_CODE
          the column name for the shipping_module_code field
static java.lang.String SHIPPING_SERVICE_CODE
          the column name for the shipping_service_code field
static java.lang.String STORE_ID
          the column name for the store_id field
static java.lang.String TABLE_NAME
          the table name for this class
static java.lang.String TRACKING_NUMBER
          the column name for the tracking_number field
 
Fields inherited from class org.apache.torque.util.BasePeer
IGNORE_CASE, log, ORDER_BY
 
Constructor Summary
BaseOrdersPeer()
           
 
Method Summary
static void addSelectColumns(org.apache.torque.util.Criteria criteria)
          Add all the columns needed to create a new object.
static org.apache.torque.util.Criteria buildCriteria(org.apache.torque.om.ObjectKey pk)
          Build a Criteria object from an ObjectKey
static org.apache.torque.util.Criteria buildCriteria(Orders obj)
          Build a Criteria object from the data object for this peer
static org.apache.torque.util.Criteria buildSelectCriteria(Orders obj)
          Build a Criteria object from the data object for this peer, skipping all binary columns
static void correctBooleans(org.apache.torque.util.Criteria criteria)
          changes the boolean values in the criteria to the appropriate type, whenever a booleanchar or booleanint column is involved.
static void doDelete(org.apache.torque.util.Criteria criteria)
          Method to do deletes.
static void doDelete(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          Method to do deletes.
static void doDelete(org.apache.torque.om.ObjectKey pk)
          Method to do deletes.
static void doDelete(org.apache.torque.om.ObjectKey pk, java.sql.Connection con)
          Method to delete.
static void doDelete(Orders obj)
           
static void doDelete(Orders obj, java.sql.Connection con)
          Method to delete.
static org.apache.torque.om.ObjectKey doInsert(org.apache.torque.util.Criteria criteria)
          Method to do inserts.
static org.apache.torque.om.ObjectKey doInsert(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          Method to do inserts.
static void doInsert(Orders obj)
          Method to do inserts
static void doInsert(Orders obj, java.sql.Connection con)
          Method to do inserts.
static java.util.List doSelect(org.apache.torque.util.Criteria criteria)
          Method to do selects.
static java.util.List doSelect(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          Method to do selects within a transaction.
static java.util.List doSelect(Orders obj)
          Method to do selects
static java.util.List doSelectVillageRecords(org.apache.torque.util.Criteria criteria)
          Grabs the raw Village records to be formed into objects.
static java.util.List doSelectVillageRecords(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          Grabs the raw Village records to be formed into objects.
static void doUpdate(org.apache.torque.util.Criteria criteria)
          Method to do updates.
static void doUpdate(org.apache.torque.util.Criteria criteria, java.sql.Connection con)
          Method to do updates.
static void doUpdate(Orders obj)
           
static void doUpdate(Orders obj, java.sql.Connection con)
          Method to do update.
static org.apache.torque.map.MapBuilder getMapBuilder()
          Deprecated. Torque.getMapBuilder(OrdersMapBuilder.CLASS_NAME) instead
static java.lang.Class getOMClass()
          The class that the Peer will make instances of.
static org.apache.torque.map.TableMap getTableMap()
          Returns the TableMap related to this peer.
static void populateObject(com.workingdogs.village.Record row, int offset, Orders obj)
          Populates an object from a resultset row starting from a specified offset.
static java.util.List populateObjects(java.util.List records)
          The returned List will contain objects of the default type or objects that inherit from the default.
static java.util.List resultSet2Objects(java.sql.ResultSet results)
          Get the list of objects for a ResultSet.
static Orders retrieveByPK(int pk)
          Retrieve a single object by pk
static Orders retrieveByPK(int pk, java.sql.Connection con)
          Retrieve a single object by pk
static Orders retrieveByPK(org.apache.torque.om.ObjectKey pk)
          Retrieve a single object by pk
static Orders retrieveByPK(org.apache.torque.om.ObjectKey pk, java.sql.Connection con)
          Retrieve a single object by pk
static java.util.List retrieveByPKs(java.util.List pks)
          Retrieve a multiple objects by pk
static java.util.List retrieveByPKs(java.util.List pks, java.sql.Connection dbcon)
          Retrieve a multiple objects by pk
static Orders row2Object(com.workingdogs.village.Record row, int offset, java.lang.Class cls)
          Create a new object of type cls from a resultset row starting from a specified offset.
 
Methods inherited from class org.apache.torque.util.BasePeer
correctBooleans, createPreparedStatement, createQueryString, deleteAll, deleteAll, doDelete, doDelete, doKKDelete, doKKDelete, doKKDelete, doKKDelete, doPSSelect, doPSSelect, doUpdate, doUpdate, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeStatement, executeStatement, executeStatement, getMapBuilder, getSelectResults, getSelectResults, getSelectResults, getSelectResults, handleMultipleRecords, initColumnNames, initCriteriaKeys, initTableColumns, initTableSchema, initTableSchema, isDB2, isDB2
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATABASE_NAME

public static final java.lang.String DATABASE_NAME
the default database name for this class


TABLE_NAME

public static final java.lang.String TABLE_NAME
the table name for this class


ORDERS_ID

public static final java.lang.String ORDERS_ID
the column name for the orders_id field


STORE_ID

public static final java.lang.String STORE_ID
the column name for the store_id field


CUSTOMERS_ID

public static final java.lang.String CUSTOMERS_ID
the column name for the customers_id field


CUSTOMERS_NAME

public static final java.lang.String CUSTOMERS_NAME
the column name for the customers_name field


CUSTOMERS_COMPANY

public static final java.lang.String CUSTOMERS_COMPANY
the column name for the customers_company field


CUSTOMERS_STREET_ADDRESS

public static final java.lang.String CUSTOMERS_STREET_ADDRESS
the column name for the customers_street_address field


CUSTOMERS_STREET_ADDRESS_1

public static final java.lang.String CUSTOMERS_STREET_ADDRESS_1
the column name for the customers_street_address_1 field


CUSTOMERS_SUBURB

public static final java.lang.String CUSTOMERS_SUBURB
the column name for the customers_suburb field


CUSTOMERS_CITY

public static final java.lang.String CUSTOMERS_CITY
the column name for the customers_city field


CUSTOMERS_POSTCODE

public static final java.lang.String CUSTOMERS_POSTCODE
the column name for the customers_postcode field


CUSTOMERS_STATE

public static final java.lang.String CUSTOMERS_STATE
the column name for the customers_state field


CUSTOMERS_COUNTRY

public static final java.lang.String CUSTOMERS_COUNTRY
the column name for the customers_country field


CUSTOMERS_TELEPHONE

public static final java.lang.String CUSTOMERS_TELEPHONE
the column name for the customers_telephone field


CUSTOMERS_TELEPHONE_1

public static final java.lang.String CUSTOMERS_TELEPHONE_1
the column name for the customers_telephone_1 field


CUSTOMERS_EMAIL_ADDRESS

public static final java.lang.String CUSTOMERS_EMAIL_ADDRESS
the column name for the customers_email_address field


CUSTOMERS_ADDRESS_FORMAT_ID

public static final java.lang.String CUSTOMERS_ADDRESS_FORMAT_ID
the column name for the customers_address_format_id field


CUSTOMERS_LOCALE

public static final java.lang.String CUSTOMERS_LOCALE
the column name for the customers_locale field


DELIVERY_NAME

public static final java.lang.String DELIVERY_NAME
the column name for the delivery_name field


DELIVERY_COMPANY

public static final java.lang.String DELIVERY_COMPANY
the column name for the delivery_company field


DELIVERY_STREET_ADDRESS

public static final java.lang.String DELIVERY_STREET_ADDRESS
the column name for the delivery_street_address field


DELIVERY_STREET_ADDRESS_1

public static final java.lang.String DELIVERY_STREET_ADDRESS_1
the column name for the delivery_street_address_1 field


DELIVERY_SUBURB

public static final java.lang.String DELIVERY_SUBURB
the column name for the delivery_suburb field


DELIVERY_CITY

public static final java.lang.String DELIVERY_CITY
the column name for the delivery_city field


DELIVERY_POSTCODE

public static final java.lang.String DELIVERY_POSTCODE
the column name for the delivery_postcode field


DELIVERY_STATE

public static final java.lang.String DELIVERY_STATE
the column name for the delivery_state field


DELIVERY_COUNTRY

public static final java.lang.String DELIVERY_COUNTRY
the column name for the delivery_country field


DELIVERY_TELEPHONE

public static final java.lang.String DELIVERY_TELEPHONE
the column name for the delivery_telephone field


DELIVERY_TELEPHONE_1

public static final java.lang.String DELIVERY_TELEPHONE_1
the column name for the delivery_telephone_1 field


DELIVERY_EMAIL_ADDRESS

public static final java.lang.String DELIVERY_EMAIL_ADDRESS
the column name for the delivery_email_address field


DELIVERY_ADDRESS_FORMAT_ID

public static final java.lang.String DELIVERY_ADDRESS_FORMAT_ID
the column name for the delivery_address_format_id field


BILLING_NAME

public static final java.lang.String BILLING_NAME
the column name for the billing_name field


BILLING_COMPANY

public static final java.lang.String BILLING_COMPANY
the column name for the billing_company field


BILLING_STREET_ADDRESS

public static final java.lang.String BILLING_STREET_ADDRESS
the column name for the billing_street_address field


BILLING_STREET_ADDRESS_1

public static final java.lang.String BILLING_STREET_ADDRESS_1
the column name for the billing_street_address_1 field


BILLING_SUBURB

public static final java.lang.String BILLING_SUBURB
the column name for the billing_suburb field


BILLING_CITY

public static final java.lang.String BILLING_CITY
the column name for the billing_city field


BILLING_POSTCODE

public static final java.lang.String BILLING_POSTCODE
the column name for the billing_postcode field


BILLING_STATE

public static final java.lang.String BILLING_STATE
the column name for the billing_state field


BILLING_COUNTRY

public static final java.lang.String BILLING_COUNTRY
the column name for the billing_country field


BILLING_TELEPHONE

public static final java.lang.String BILLING_TELEPHONE
the column name for the billing_telephone field


BILLING_TELEPHONE_1

public static final java.lang.String BILLING_TELEPHONE_1
the column name for the billing_telephone_1 field


BILLING_EMAIL_ADDRESS

public static final java.lang.String BILLING_EMAIL_ADDRESS
the column name for the billing_email_address field


BILLING_ADDRESS_FORMAT_ID

public static final java.lang.String BILLING_ADDRESS_FORMAT_ID
the column name for the billing_address_format_id field


PAYMENT_METHOD

public static final java.lang.String PAYMENT_METHOD
the column name for the payment_method field


CC_TYPE

public static final java.lang.String CC_TYPE
the column name for the cc_type field


CC_OWNER

public static final java.lang.String CC_OWNER
the column name for the cc_owner field


CC_NUMBER

public static final java.lang.String CC_NUMBER
the column name for the cc_number field


CC_EXPIRES

public static final java.lang.String CC_EXPIRES
the column name for the cc_expires field


CC_CVV

public static final java.lang.String CC_CVV
the column name for the cc_cvv field


LAST_MODIFIED

public static final java.lang.String LAST_MODIFIED
the column name for the last_modified field


DATE_PURCHASED

public static final java.lang.String DATE_PURCHASED
the column name for the date_purchased field


ORDERS_STATUS

public static final java.lang.String ORDERS_STATUS
the column name for the orders_status field


ORDERS_DATE_FINISHED

public static final java.lang.String ORDERS_DATE_FINISHED
the column name for the orders_date_finished field


CURRENCY

public static final java.lang.String CURRENCY
the column name for the currency field


CURRENCY_VALUE

public static final java.lang.String CURRENCY_VALUE
the column name for the currency_value field


SHIPPING_SERVICE_CODE

public static final java.lang.String SHIPPING_SERVICE_CODE
the column name for the shipping_service_code field


CUSTOM1

public static final java.lang.String CUSTOM1
the column name for the custom1 field


CUSTOM2

public static final java.lang.String CUSTOM2
the column name for the custom2 field


CUSTOM3

public static final java.lang.String CUSTOM3
the column name for the custom3 field


CUSTOM4

public static final java.lang.String CUSTOM4
the column name for the custom4 field


CUSTOM5

public static final java.lang.String CUSTOM5
the column name for the custom5 field


E1

public static final java.lang.String E1
the column name for the e1 field


E2

public static final java.lang.String E2
the column name for the e2 field


E3

public static final java.lang.String E3
the column name for the e3 field


E4

public static final java.lang.String E4
the column name for the e4 field


E5

public static final java.lang.String E5
the column name for the e5 field


E6

public static final java.lang.String E6
the column name for the e6 field


PROMOTION_IDS

public static final java.lang.String PROMOTION_IDS
the column name for the promotion_ids field


COUPON_IDS

public static final java.lang.String COUPON_IDS
the column name for the coupon_ids field


SHIPPING_MODULE_CODE

public static final java.lang.String SHIPPING_MODULE_CODE
the column name for the shipping_module_code field


PAYMENT_MODULE_CODE

public static final java.lang.String PAYMENT_MODULE_CODE
the column name for the payment_module_code field


ORDERS_NUMBER

public static final java.lang.String ORDERS_NUMBER
the column name for the orders_number field


TRACKING_NUMBER

public static final java.lang.String TRACKING_NUMBER
the column name for the tracking_number field


LIFECYCLE_ID

public static final java.lang.String LIFECYCLE_ID
the column name for the lifecycle_id field


AFFILIATE_ID

public static final java.lang.String AFFILIATE_ID
the column name for the affiliate_id field


POINTS_USED

public static final java.lang.String POINTS_USED
the column name for the points_used field


POINTS_AWARDED

public static final java.lang.String POINTS_AWARDED
the column name for the points_awarded field


POINTS_RESERVATION_ID

public static final java.lang.String POINTS_RESERVATION_ID
the column name for the points_reservation_id field


INVOICE_FILENAME

public static final java.lang.String INVOICE_FILENAME
the column name for the invoice_filename field


BILLING_ADDR_ID

public static final java.lang.String BILLING_ADDR_ID
the column name for the billing_addr_id field


DELIVERY_ADDR_ID

public static final java.lang.String DELIVERY_ADDR_ID
the column name for the delivery_addr_id field


CUSTOMER_ADDR_ID

public static final java.lang.String CUSTOMER_ADDR_ID
the column name for the customer_addr_id field


ORDER_CREATOR

public static final java.lang.String ORDER_CREATOR
the column name for the order_creator field


numColumns

public static final int numColumns
number of columns for this peer

See Also:
Constant Field Values

CLASSNAME_DEFAULT

protected static final java.lang.String CLASSNAME_DEFAULT
A class that can be returned by this peer.

See Also:
Constant Field Values

CLASS_DEFAULT

protected static final java.lang.Class CLASS_DEFAULT
A class that can be returned by this peer.

Constructor Detail

BaseOrdersPeer

public BaseOrdersPeer()
Method Detail

getMapBuilder

public static org.apache.torque.map.MapBuilder getMapBuilder()
                                                      throws org.apache.torque.TorqueException
Deprecated. Torque.getMapBuilder(OrdersMapBuilder.CLASS_NAME) instead

Returns:
the map builder for this peer
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

resultSet2Objects

public static java.util.List resultSet2Objects(java.sql.ResultSet results)
                                        throws org.apache.torque.TorqueException
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
Returns:
the list of objects
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doInsert

public static org.apache.torque.om.ObjectKey doInsert(org.apache.torque.util.Criteria criteria)
                                               throws org.apache.torque.TorqueException
Method to do inserts.

Parameters:
criteria - object used to create the INSERT statement.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doInsert

public static org.apache.torque.om.ObjectKey doInsert(org.apache.torque.util.Criteria criteria,
                                                      java.sql.Connection con)
                                               throws org.apache.torque.TorqueException
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.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

addSelectColumns

public static void addSelectColumns(org.apache.torque.util.Criteria criteria)
                             throws org.apache.torque.TorqueException
Add all the columns needed to create a new object.

Parameters:
criteria - object containing the columns to add.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

correctBooleans

public static void correctBooleans(org.apache.torque.util.Criteria criteria)
                            throws org.apache.torque.TorqueException
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
Throws:
org.apache.torque.TorqueException - if the database map for the criteria cannot be obtained.

row2Object

public static Orders row2Object(com.workingdogs.village.Record row,
                                int offset,
                                java.lang.Class cls)
                         throws org.apache.torque.TorqueException
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:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

populateObject

public static void populateObject(com.workingdogs.village.Record row,
                                  int offset,
                                  Orders obj)
                           throws org.apache.torque.TorqueException
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:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doSelect

public static java.util.List doSelect(org.apache.torque.util.Criteria criteria)
                               throws org.apache.torque.TorqueException
Method to do selects.

Parameters:
criteria - object used to create the SELECT statement.
Returns:
List of selected Objects
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doSelect

public static java.util.List doSelect(org.apache.torque.util.Criteria criteria,
                                      java.sql.Connection con)
                               throws org.apache.torque.TorqueException
Method to do selects within a transaction.

Parameters:
criteria - object used to create the SELECT statement.
con - the connection to use
Returns:
List of selected Objects
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doSelectVillageRecords

public static java.util.List doSelectVillageRecords(org.apache.torque.util.Criteria criteria)
                                             throws org.apache.torque.TorqueException
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:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doSelectVillageRecords

public static java.util.List doSelectVillageRecords(org.apache.torque.util.Criteria criteria,
                                                    java.sql.Connection con)
                                             throws org.apache.torque.TorqueException
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.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

populateObjects

public static java.util.List populateObjects(java.util.List records)
                                      throws org.apache.torque.TorqueException
The returned List will contain objects of the default type or objects that inherit from the default.

Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

getOMClass

public static java.lang.Class getOMClass()
                                  throws org.apache.torque.TorqueException
The class that the Peer will make instances of. If the BO is abstract then you must implement this method in the BO.

Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doUpdate

public static void doUpdate(org.apache.torque.util.Criteria criteria)
                     throws org.apache.torque.TorqueException
Method to do updates.

Parameters:
criteria - object containing data that is used to create the UPDATE statement.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doUpdate

public static void doUpdate(org.apache.torque.util.Criteria criteria,
                            java.sql.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. It will take care of the connection details internally.

Parameters:
criteria - object containing data that is used to create the UPDATE statement.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doDelete

public static void doDelete(org.apache.torque.util.Criteria criteria)
                     throws org.apache.torque.TorqueException
Method to do deletes.

Parameters:
criteria - object containing data that is used DELETE from database.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doDelete

public static void doDelete(org.apache.torque.util.Criteria criteria,
                            java.sql.Connection con)
                     throws org.apache.torque.TorqueException
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.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doSelect

public static java.util.List doSelect(Orders obj)
                               throws org.apache.torque.TorqueException
Method to do selects

Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doInsert

public static void doInsert(Orders obj)
                     throws org.apache.torque.TorqueException
Method to do inserts

Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doUpdate

public static void doUpdate(Orders obj)
                     throws org.apache.torque.TorqueException
Parameters:
obj - the data object to update in the database.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doDelete

public static void doDelete(Orders obj)
                     throws org.apache.torque.TorqueException
Parameters:
obj - the data object to delete in the database.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doInsert

public static void doInsert(Orders obj,
                            java.sql.Connection con)
                     throws org.apache.torque.TorqueException
Method to do inserts. This method is to be used during a transaction, otherwise use the doInsert(Orders) method. It will take care of the connection details internally.

Parameters:
obj - the data object to insert into the database.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doUpdate

public static void doUpdate(Orders obj,
                            java.sql.Connection con)
                     throws org.apache.torque.TorqueException
Method to do update. This method is to be used during a transaction, otherwise use the doUpdate(Orders) method. It will take care of the connection details internally.

Parameters:
obj - the data object to update in the database.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doDelete

public static void doDelete(Orders obj,
                            java.sql.Connection con)
                     throws org.apache.torque.TorqueException
Method to delete. This method is to be used during a transaction, otherwise use the doDelete(Orders) method. It will take care of the connection details internally.

Parameters:
obj - the data object to delete in the database.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doDelete

public static void doDelete(org.apache.torque.om.ObjectKey pk)
                     throws org.apache.torque.TorqueException
Method to do deletes.

Parameters:
pk - ObjectKey that is used DELETE from database.
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

doDelete

public static void doDelete(org.apache.torque.om.ObjectKey pk,
                            java.sql.Connection con)
                     throws org.apache.torque.TorqueException
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.
con - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

buildCriteria

public static org.apache.torque.util.Criteria buildCriteria(org.apache.torque.om.ObjectKey pk)
Build a Criteria object from an ObjectKey


buildCriteria

public static org.apache.torque.util.Criteria buildCriteria(Orders obj)
Build a Criteria object from the data object for this peer


buildSelectCriteria

public static org.apache.torque.util.Criteria buildSelectCriteria(Orders obj)
Build a Criteria object from the data object for this peer, skipping all binary columns


retrieveByPK

public static Orders retrieveByPK(int pk)
                           throws org.apache.torque.TorqueException,
                                  org.apache.torque.NoRowsException,
                                  org.apache.torque.TooManyRowsException
Retrieve a single object by pk

Parameters:
pk - the primary key
Throws:
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 static Orders retrieveByPK(int pk,
                                  java.sql.Connection con)
                           throws org.apache.torque.TorqueException,
                                  org.apache.torque.NoRowsException,
                                  org.apache.torque.TooManyRowsException
Retrieve a single object by pk

Parameters:
pk - the primary key
con - the connection to use
Throws:
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 static Orders 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

Parameters:
pk - the primary key
Throws:
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 static Orders retrieveByPK(org.apache.torque.om.ObjectKey pk,
                                  java.sql.Connection con)
                           throws org.apache.torque.TorqueException,
                                  org.apache.torque.NoRowsException,
                                  org.apache.torque.TooManyRowsException
Retrieve a single object by pk

Parameters:
pk - the primary key
con - the connection to use
Throws:
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.

retrieveByPKs

public static java.util.List retrieveByPKs(java.util.List pks)
                                    throws org.apache.torque.TorqueException
Retrieve a multiple objects by pk

Parameters:
pks - List of primary keys
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

retrieveByPKs

public static java.util.List retrieveByPKs(java.util.List pks,
                                           java.sql.Connection dbcon)
                                    throws org.apache.torque.TorqueException
Retrieve a multiple objects by pk

Parameters:
pks - List of primary keys
dbcon - the connection to use
Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.

getTableMap

public static org.apache.torque.map.TableMap getTableMap()
                                                  throws org.apache.torque.TorqueException
Returns the TableMap related to this peer.

Throws:
org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.


Copyright © 2011 DS Data Systems UK Ltd.