com.ibm.commerce.catalog.objects
Class CatalogGroupCatalogEntryRelationBean

com.ibm.commerce.catalog.objects.CatalogGroupCatalogEntryRelationBean
All Implemented Interfaces:
java.io.Serializable

public class CatalogGroupCatalogEntryRelationBean
implements java.io.Serializable

This bean provides access to the CATGPENREL table.

The following is a description of this table:

This table relates CatalogGroups (or Categories) to the CatalogEntries that are inside them. You can also use this table to dictate the navigational flow from CatalogGroups to CatalogEntries. Each relationship is also qualified by a Catalog ID.

See Also:
Serialized Form

Constructor Summary
CatalogGroupCatalogEntryRelationBean()
           
 
Method Summary
 java.lang.Long getCatalogEntryId()
          This method provides access to the CATGPENREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogGroupId()
          This method provides access to the CATGPENREL.CATGROUP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogId()
          This method provides access to the CATGPENREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 java.sql.Timestamp getLastUpdate()
          This method provides access to the CATGPENREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.String getRule()
          This method provides access to the CATGPENREL.RULE column of DB2 type VARCHAR(254) NULL.
 java.lang.Double getSequence()
          This method provides access to the CATGPENREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
 void setCatalogEntryId(java.lang.Long aCatalogEntryId)
          This method provides access to the CATGPENREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setCatalogGroupId(java.lang.Long aCatalogGroupId)
          This method provides access to the CATGPENREL.CATGROUP_ID column of DB2 type BIGINT NOT NULL.
 void setCatalogId(java.lang.Long aCatalogId)
          This method provides access to the CATGPENREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 void setLastUpdate(java.sql.Timestamp aLastUpdate)
          This method provides access to the CATGPENREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setRule(java.lang.String aRule)
          This method provides access to the CATGPENREL.RULE column of DB2 type VARCHAR(254) NULL.
 void setSequence(java.lang.Double aSequence)
          This method provides access to the CATGPENREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
 

Constructor Detail

CatalogGroupCatalogEntryRelationBean

public CatalogGroupCatalogEntryRelationBean()
Method Detail

getCatalogEntryId

public java.lang.Long getCatalogEntryId()

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

The following is a description of this column:

The target CatalogEntry of this relationship.

Returns:
java.lang.Long

getCatalogGroupId

public java.lang.Long getCatalogGroupId()

This method provides access to the CATGPENREL.CATGROUP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The source CatalogGroup of this relationship.

Returns:
java.lang.Long

getCatalogId

public java.lang.Long getCatalogId()

This method provides access to the CATGPENREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Catalog inside of which this relationship is found.

Returns:
java.lang.Long

getLastUpdate

public java.sql.Timestamp getLastUpdate()

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

The following is a description of this column:

Indicates the last time that this relationship was updated.

Returns:
java.sql.Timestamp

getRule

public java.lang.String getRule()

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

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String

getSequence

public java.lang.Double getSequence()

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

The following is a description of this column:

The sequence number that determines the display order of the contents of the CatalogGroup.

Returns:
java.lang.Double

setCatalogEntryId

public void setCatalogEntryId(java.lang.Long aCatalogEntryId)

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

The following is a description of this column:

The target CatalogEntry of this relationship.

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

setCatalogGroupId

public void setCatalogGroupId(java.lang.Long aCatalogGroupId)

This method provides access to the CATGPENREL.CATGROUP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The source CatalogGroup of this relationship.

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

setCatalogId

public void setCatalogId(java.lang.Long aCatalogId)

This method provides access to the CATGPENREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Catalog inside of which this relationship is found.

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

setLastUpdate

public void setLastUpdate(java.sql.Timestamp aLastUpdate)

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

The following is a description of this column:

Indicates the last time that this relationship was updated.

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

setRule

public void setRule(java.lang.String aRule)

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

The following is a description of this column:

Reserved for IBM internal use.

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

setSequence

public void setSequence(java.lang.Double aSequence)

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

The following is a description of this column:

The sequence number that determines the display order of the contents of the CatalogGroup.

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