com.ibm.commerce.catalog.objects
Class CatalogGroupRelationBean

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

public class CatalogGroupRelationBean
implements java.io.Serializable

This bean provides access to the CATGRPREL table.

The following is a description of this table:

This tables relates CatalogGroups (or Categories) to SubCatalogGroups (or SubCategories). You can use this table to dictate the navigational flow from CatalogGroups to SubCatalogGroups. Each relationship is also qualified by a Catalog ID.

See Also:
Serialized Form

Constructor Summary
CatalogGroupRelationBean()
           
 
Method Summary
 java.lang.Long getCatalogGroupIdChild()
          This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogGroupIdParent()
          This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogId()
          This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 java.sql.Timestamp getLastUpdate()
          This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.String getRule()
          This method provides access to the CATGRPREL.RULE column of DB2 type VARCHAR(254) NULL.
 java.lang.Double getSequence()
          This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
 void setCatalogGroupIdChild(java.lang.Long aCatalogGroupIdChild)
          This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.
 void setCatalogGroupIdParent(java.lang.Long aCatalogGroupIdParent)
          This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.
 void setCatalogId(java.lang.Long aCatalogId)
          This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 void setLastUpdate(java.sql.Timestamp aLastUpdate)
          This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setRule(java.lang.String aRule)
          This method provides access to the CATGRPREL.RULE column of DB2 type VARCHAR(254) NULL.
 void setSequence(java.lang.Double aSequence)
          This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
 

Constructor Detail

CatalogGroupRelationBean

public CatalogGroupRelationBean()
Method Detail

getCatalogGroupIdChild

public java.lang.Long getCatalogGroupIdChild()

This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The target CatalogGroup of this relationship.

Returns:
java.lang.Long

getCatalogGroupIdParent

public java.lang.Long getCatalogGroupIdParent()

This method provides access to the CATGRPREL.CATGROUP_ID_PARENT 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 CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The Catalog in which this relationship is found.

Returns:
java.lang.Long

getLastUpdate

public java.sql.Timestamp getLastUpdate()

This method provides access to the CATGRPREL.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 CATGRPREL.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 CATGRPREL.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

setCatalogGroupIdChild

public void setCatalogGroupIdChild(java.lang.Long aCatalogGroupIdChild)

This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The target CatalogGroup of this relationship.

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

setCatalogGroupIdParent

public void setCatalogGroupIdParent(java.lang.Long aCatalogGroupIdParent)

This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The source CatalogGroup of this relationship.

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

setCatalogId

public void setCatalogId(java.lang.Long aCatalogId)

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

The following is a description of this column:

The Catalog in 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 CATGRPREL.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 CATGRPREL.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 CATGRPREL.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