com.ibm.commerce.order.objects
Class OrderPaymentInfoBean

com.ibm.commerce.order.objects.OrderPaymentInfoBean
All Implemented Interfaces:
java.io.Serializable

public class OrderPaymentInfoBean
implements java.io.Serializable

This bean provides access to the ORDPAYINFO table.

The following is a description of this table:

Each row in this table holds a name-value pair representing payment information for a particular Order. Values added to this table are encrypted when the "Instance/PDIEncrypt" configuration flag is "on".

See Also:
Serialized Form

Constructor Summary
OrderPaymentInfoBean()
           
 
Method Summary
 java.lang.Long getOrderId()
          This method provides access to the ORDPAYINFO.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getOrderPaymentInfoId()
          This method provides access to the ORDPAYINFO.ORDPAYINFO_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getPaymentPairName()
          This method provides access to the ORDPAYINFO.NAME column of DB2 type CHAR(64) NOT NULL.
 java.lang.String getPaymentPairValue()
          This method provides access to the ORDPAYINFO.VALUE column of DB2 type VARCHAR(254) NOT NULL.
 void setOrderId(java.lang.Long aOrderId)
          This method provides access to the ORDPAYINFO.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 void setPaymentPairName(java.lang.String aPaymentPairName)
          This method provides access to the ORDPAYINFO.NAME column of DB2 type CHAR(64) NOT NULL.
 void setPaymentPairValue(java.lang.String aPaymentPairValue, boolean aPaymentPairValue)
          This method provides access to the ORDPAYINFO.VALUE column of DB2 type VARCHAR(254) NOT NULL.
 

Constructor Detail

OrderPaymentInfoBean

public OrderPaymentInfoBean()
Method Detail

getOrderId

public java.lang.Long getOrderId()

This method provides access to the ORDPAYINFO.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order.

Returns:
java.lang.Long

getOrderPaymentInfoId

public java.lang.Long getOrderPaymentInfoId()

This method provides access to the ORDPAYINFO.ORDPAYINFO_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

Returns:
java.lang.Long

getPaymentPairName

public java.lang.String getPaymentPairName()

This method provides access to the ORDPAYINFO.NAME column of DB2 type CHAR(64) NOT NULL.

The following is a description of this column:

The name-value pair name.

Returns:
java.lang.String

getPaymentPairValue

public java.lang.String getPaymentPairValue()

This method provides access to the ORDPAYINFO.VALUE column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The name-value pair value. If the first character of the value is a space, then the value has been encrypted.

Returns:
java.lang.String

setOrderId

public void setOrderId(java.lang.Long aOrderId)

This method provides access to the ORDPAYINFO.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Order.

Parameters:
aOrderId - java.lang.Long
Returns:
void

setPaymentPairName

public void setPaymentPairName(java.lang.String aPaymentPairName)

This method provides access to the ORDPAYINFO.NAME column of DB2 type CHAR(64) NOT NULL.

The following is a description of this column:

The name-value pair name.

Parameters:
aPaymentPairName - java.lang.String
Returns:
void

setPaymentPairValue

public void setPaymentPairValue(java.lang.String aPaymentPairValue,
                                boolean aPaymentPairValue)

This method provides access to the ORDPAYINFO.VALUE column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The name-value pair value. If the first character of the value is a space, then the value has been encrypted.

Parameters:
aPaymentPairValue - java.lang.String
aPaymentPairValue - boolean
Returns:
void