com.ibm.commerce.catalog.objects
Class CompositeCatalogEntryBean

com.ibm.commerce.catalog.objects.CompositeCatalogEntryBean

public class CompositeCatalogEntryBean

This bean provides access to the CATENTREL table.

The following is a description of this table:

This table holds containment relationships between CatalogEntries. Examples of these relationships are Product-Item, Bundle, and Package relationships. This table should not be used for peer-to-peer catalog relationships, such as cross-sells.


Constructor Summary
CompositeCatalogEntryBean()
           
 
Method Summary
 java.lang.String getField1()
          This method provides access to the CATENTREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.Integer getField2()
          This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.
 java.math.BigDecimal getField3()
          This method provides access to the CATENTREL.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.Long getFromCatalogEntryReferenceNumber()
          This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.
 java.lang.String getGroupName()
          This method provides access to the CATENTREL.GROUPNAME column of DB2 type VARCHAR(254) NULL.
 java.lang.String getOid()
          This method provides access to the CATENTREL.OID column of DB2 type VARCHAR(64) NULL.
 java.lang.Double getQuantity()
          This method provides access to the CATENTREL.QUANTITY column of DB2 type FLOAT NULL.
 java.lang.Long getToCatalogEntryReferenceNumber()
          This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the CATENTREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.Integer aField2)
          This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.
 void setField3(java.math.BigDecimal aField3)
          This method provides access to the CATENTREL.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setFromCatalogEntryReferenceNumber(java.lang.Long aFromCatalogEntryReferenceNumber)
          This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.
 void setGroupName(java.lang.String aGroupName)
          This method provides access to the CATENTREL.GROUPNAME column of DB2 type VARCHAR(254) NULL.
 void setOid(java.lang.String aOid)
          This method provides access to the CATENTREL.OID column of DB2 type VARCHAR(64) NULL.
 void setQuantity(java.lang.Double aQuantity)
          This method provides access to the CATENTREL.QUANTITY column of DB2 type FLOAT NULL.
 void setToCatalogEntryReferenceNumber(java.lang.Long aToCatalogEntryReferenceNumber)
          This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.
 

Constructor Detail

CompositeCatalogEntryBean

public CompositeCatalogEntryBean()
Method Detail

getField1

public java.lang.String getField1()

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

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getField2

public java.lang.Integer getField2()

This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Returns:
java.lang.Integer

getField3

public java.math.BigDecimal getField3()

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

The following is a description of this column:

Customizable.

Returns:
java.math.BigDecimal

getFromCatalogEntryReferenceNumber

public java.lang.Long getFromCatalogEntryReferenceNumber()

This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the source CatalogEntry in this relationship.

Returns:
java.lang.Long

getGroupName

public java.lang.String getGroupName()

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

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String

getOid

public java.lang.String getOid()

This method provides access to the CATENTREL.OID column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String

getQuantity

public java.lang.Double getQuantity()

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

The following is a description of this column:

A quantity that can be associated with the relationship.

Returns:
java.lang.Double

getToCatalogEntryReferenceNumber

public java.lang.Long getToCatalogEntryReferenceNumber()

This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the target CatalogEntry in this relationship.

Returns:
java.lang.Long

setField1

public void setField1(java.lang.String aField1)

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

The following is a description of this column:

Customizable.

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

setField2

public void setField2(java.lang.Integer aField2)

This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

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

setField3

public void setField3(java.math.BigDecimal aField3)

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

The following is a description of this column:

Customizable.

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

setFromCatalogEntryReferenceNumber

public void setFromCatalogEntryReferenceNumber(java.lang.Long aFromCatalogEntryReferenceNumber)

This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the source CatalogEntry in this relationship.

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

setGroupName

public void setGroupName(java.lang.String aGroupName)

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

The following is a description of this column:

Reserved for IBM internal use.

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

setOid

public void setOid(java.lang.String aOid)

This method provides access to the CATENTREL.OID column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

setQuantity

public void setQuantity(java.lang.Double aQuantity)

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

The following is a description of this column:

A quantity that can be associated with the relationship.

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

setToCatalogEntryReferenceNumber

public void setToCatalogEntryReferenceNumber(java.lang.Long aToCatalogEntryReferenceNumber)

This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the target CatalogEntry in this relationship.

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