com.ibm.commerce.catalog.objects
Class InterestItemBean

com.ibm.commerce.catalog.objects.InterestItemBean

public class InterestItemBean

This bean provides access to the IITEM table.

The following is a description of this table:

Each row of this table represents an IItem in an IItemList.


Constructor Summary
InterestItemBean()
           
 
Method Summary
 java.lang.Long getCatalogEntryReferenceNumber()
          This method provides access to the IITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Integer getField1()
          This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER NULL.
 java.math.BigDecimal getField2()
          This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getField3()
          This method provides access to the IITEM.FIELD3 column of DB2 type VARCHAR(254) NULL.
 java.lang.Long getInterestListNumber()
          This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.
 java.sql.Timestamp getLastUpdate()
          This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.Double getQuantity()
          This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT NULL.
 java.lang.Double getSequence()
          This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL.
 java.lang.Integer getStoreEntryID()
          This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Long getUserReferenceNumber()
          This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setField1(java.lang.Integer aField1)
          This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER NULL.
 void setField2(java.math.BigDecimal aField2)
          This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
 void setField3(java.lang.String aField3)
          This method provides access to the IITEM.FIELD3 column of DB2 type VARCHAR(254) NULL.
 void setInterestListNumber(java.lang.Long aInterestListNumber)
          This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.
 void setLastUpdate(java.sql.Timestamp aLastUpdate)
          This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setQuantity(java.lang.Double aQuantity)
          This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT NULL.
 void setSequence(java.lang.Double aSequence)
          This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL.
 void setStoreEntryID(java.lang.Integer aStoreEntryID)
          This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setUserReferenceNumber(java.lang.Long aUserReferenceNumber)
          This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 

Constructor Detail

InterestItemBean

public InterestItemBean()
Method Detail

getCatalogEntryReferenceNumber

public java.lang.Long getCatalogEntryReferenceNumber()

This method provides access to the IITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry ID of the product in the InterestItemList.

Returns:
java.lang.Long

getField1

public java.lang.Integer getField1()

This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Returns:
java.lang.Integer

getField2

public java.math.BigDecimal getField2()

This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

Customizable.

Returns:
java.math.BigDecimal

getField3

public java.lang.String getField3()

This method provides access to the IITEM.FIELD3 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getInterestListNumber

public java.lang.Long getInterestListNumber()

This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The InterestItemList that this IItem is part of.

Returns:
java.lang.Long

getLastUpdate

public java.sql.Timestamp getLastUpdate()

This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The last time this IItem was updated.

Returns:
java.sql.Timestamp

getQuantity

public java.lang.Double getQuantity()

This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT NULL.

The following is a description of this column:

The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.

Returns:
java.lang.Double

getSequence

public java.lang.Double getSequence()

This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

May be used by a user interface to control the sequence of IItem in a IItemlist.

Returns:
java.lang.Double

getStoreEntryID

public java.lang.Integer getStoreEntryID()

This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity that this InterestItem belongs to.

Returns:
java.lang.Integer

getUserReferenceNumber

public java.lang.Long getUserReferenceNumber()

This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The owner of the IItem (which is the same as the owner of the IItemList).

Returns:
java.lang.Long

setField1

public void setField1(java.lang.Integer aField1)

This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Parameters:
aField1 - java.lang.Integer
Returns:
void

setField2

public void setField2(java.math.BigDecimal aField2)

This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

Customizable.

Parameters:
aField2 - java.math.BigDecimal
Returns:
void

setField3

public void setField3(java.lang.String aField3)

This method provides access to the IITEM.FIELD3 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

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

setInterestListNumber

public void setInterestListNumber(java.lang.Long aInterestListNumber)

This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The InterestItemList that this IItem is part of.

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

setLastUpdate

public void setLastUpdate(java.sql.Timestamp aLastUpdate)

This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The last time this IItem was updated.

Parameters:
aLastUpdate - java.sql.Timestamp
Returns:
void

setQuantity

public void setQuantity(java.lang.Double aQuantity)

This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT NULL.

The following is a description of this column:

The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.

Parameters:
aQuantity - java.lang.Double
Returns:
void

setSequence

public void setSequence(java.lang.Double aSequence)

This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

May be used by a user interface to control the sequence of IItem in a IItemlist.

Parameters:
aSequence - java.lang.Double
Returns:
void

setStoreEntryID

public void setStoreEntryID(java.lang.Integer aStoreEntryID)

This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity that this InterestItem belongs to.

Parameters:
aStoreEntryID - java.lang.Integer
Returns:
void

setUserReferenceNumber

public void setUserReferenceNumber(java.lang.Long aUserReferenceNumber)

This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The owner of the IItem (which is the same as the owner of the IItemList).

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