com.ibm.commerce.catalog.objects
Class CompositeCatalogEntryAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.catalog.objects.CompositeCatalogEntryAccessBean
All Implemented Interfaces:
CompositeCatalogEntryAccessBeanData, java.io.Serializable

public class CompositeCatalogEntryAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CompositeCatalogEntryAccessBeanData

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.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
CompositeCatalogEntryAccessBean()
          Default constructor.
CompositeCatalogEntryAccessBean(com.ibm.commerce.catalog.objects.CompositeCatalogEntryKey key)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
CompositeCatalogEntryAccessBean(javax.ejb.EJBObject compCatEntryEJBObj)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findBundleComponents(java.lang.Long catEntryID)
          Finds the composite catalog entry with the parent catalog entry ID.
 java.util.Enumeration findPackageComponents(java.lang.Long catEntryID)
          Finds the composite catalog entry with the catalog entry ID.
 CatalogEntryAccessBean getCompositeCatalogEntry()
          This method provides access to the CATENTREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
 java.lang.String getField1()
          This method provides access to the CATENTREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.Integer getField2InEJBType()
          This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.String getField3()
          This method provides access to the CATENTREL.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getField3InEJBType()
          This method provides access to the CATENTREL.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getFromCatalogEntryReferenceNumber()
          This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.
 java.lang.Long getFromCatalogEntryReferenceNumberInEJBType()
          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.String getQuantity()
          This method provides access to the CATENTREL.QUANTITY column of DB2 type FLOAT NULL.
 java.lang.Double getQuantityInEJBType()
          This method provides access to the CATENTREL.QUANTITY column of DB2 type FLOAT NULL.
 java.lang.String getToCatalogEntryReferenceNumber()
          This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.
 java.lang.Long getToCatalogEntryReferenceNumberInEJBType()
          This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setField1(java.lang.String field1)
          This method provides access to the CATENTREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.Integer field2)
          This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.
 void setField2(java.lang.String field2)
          This method provides access to the CATENTREL.FIELD2 column of DB2 type INTEGER NULL.
 void setField3(java.math.BigDecimal field3)
          This method provides access to the CATENTREL.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setField3(java.lang.String field3)
          This method provides access to the CATENTREL.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setFromCatalogEntryReferenceNumber(java.lang.Long fromCatEntryID)
          This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.
 void setFromCatalogEntryReferenceNumber(java.lang.String fromCatEntryID)
          This method provides access to the CATENTREL.CATENTRY_ID_PARENT column of DB2 type BIGINT NOT NULL.
 void setGroupName(java.lang.String grpName)
          This method provides access to the CATENTREL.GROUPNAME column of DB2 type VARCHAR(254) NULL.
 void setInitKey_fromCatalogEntryReferenceNumber(java.lang.String fromCatEntryID)
          Set the primary key for this object
 void setInitKey_relationship_type(java.lang.String relType)
          Set the primary key for this object
 void setInitKey_toCatalogEntryReferenceNumber(java.lang.String toCatEntryID)
          Set the primary key for this object
 void setOid(java.lang.String OID)
          This method provides access to the CATENTREL.OID column of DB2 type VARCHAR(64) NULL.
 void setQuantity(java.lang.Double quantity)
          This method provides access to the CATENTREL.QUANTITY column of DB2 type FLOAT NULL.
 void setQuantity(java.lang.String quantity)
          This method provides access to the CATENTREL.QUANTITY column of DB2 type FLOAT NULL.
 void setToCatalogEntryReferenceNumber(java.lang.Long toCatEntryID)
          This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.
 void setToCatalogEntryReferenceNumber(java.lang.String catEntryRefNum)
          This method provides access to the CATENTREL.CATENTRY_ID_CHILD column of DB2 type BIGINT NOT NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeCatalogEntryAccessBean

public CompositeCatalogEntryAccessBean()

Default constructor. Maps to findByPrimaryKey.


CompositeCatalogEntryAccessBean

public CompositeCatalogEntryAccessBean(com.ibm.commerce.catalog.objects.CompositeCatalogEntryKey key)
                                throws javax.ejb.CreateException,
                                       java.rmi.RemoteException,
                                       javax.naming.NamingException

Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the composite catalog entry according to the key.

Parameters:
key - The composite catalog entry key. com.ibm.commerce.catalog.objects.CompositeCatalogEntryKey
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception

CompositeCatalogEntryAccessBean

public CompositeCatalogEntryAccessBean(javax.ejb.EJBObject compCatEntryEJBObj)
                                throws java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
compCatEntryEJBObj - The composite catalog entry EJB Object. javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findBundleComponents

public java.util.Enumeration findBundleComponents(java.lang.Long catEntryID)
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

Finds the composite catalog entry with the parent catalog entry ID.

SQL:
SELECT CATENTREL.CATENTRY_ID_CHILD, CATENTREL.SEQUENCE, CATENTREL.QUANTITY, CATENTREL.CATENTRY_ID_PARENT, CATENTREL.CATRELTYPE_ID, CATENTREL.FIELD1, CATENTREL.FIELD2, CATENTREL.FIELD3, CATENTREL.GROUPNAME, CATENTREL.OID FROM CATENTREL, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND CATENTREL.CATENTRY_ID_PARENT = catEntryID AND CATENTREL.CATRELTYPE_ID = 'BUNDLE_COMPONENT' AND CATENTRY.CATENTRY_ID = CATENTREL.CATENTRY_ID_CHILD ORDER BY CATENTREL.SEQUENCE

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findPackageComponents

public java.util.Enumeration findPackageComponents(java.lang.Long catEntryID)
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

Finds the composite catalog entry with the catalog entry ID.

SQL:
SELECT CATENTREL.CATENTRY_ID_CHILD, CATENTREL.SEQUENCE, CATENTREL.QUANTITY, CATENTREL.CATENTRY_ID_PARENT, CATENTREL.CATRELTYPE_ID, CATENTREL.FIELD1, CATENTREL.FIELD2, CATENTREL.FIELD3, CATENTREL.GROUPNAME, CATENTREL.OID FROM CATENTREL, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND CATENTREL.CATENTRY_ID_PARENT = catEntryID AND CATENTREL.CATRELTYPE_ID = 'PACKAGE_COMPONENT' AND CATENTRY.CATENTRY_ID = CATENTREL.CATENTRY_ID_CHILD ORDER BY T1.SEQUENCE

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCompositeCatalogEntry

public CatalogEntryAccessBean getCompositeCatalogEntry()
                                                throws javax.naming.NamingException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       java.rmi.RemoteException

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

The following is a description of this column:

The sequence number used to determine the display order.

Returns:
com.ibm.commerce.catalog.objects.CatalogEntryAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

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

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

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

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField2InEJBType

public java.lang.Integer getField2InEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

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
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField3

public java.lang.String getField3()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

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.

Specified by:
getField3 in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField3InEJBType

public java.math.BigDecimal getField3InEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

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
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getFromCatalogEntryReferenceNumber

public java.lang.String getFromCatalogEntryReferenceNumber()
                                                    throws java.rmi.RemoteException,
                                                           javax.ejb.CreateException,
                                                           javax.ejb.FinderException,
                                                           javax.naming.NamingException

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.

Specified by:
getFromCatalogEntryReferenceNumber in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getFromCatalogEntryReferenceNumberInEJBType

public java.lang.Long getFromCatalogEntryReferenceNumberInEJBType()
                                                           throws java.rmi.RemoteException,
                                                                  javax.ejb.CreateException,
                                                                  javax.ejb.FinderException,
                                                                  javax.naming.NamingException

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
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getGroupName

public java.lang.String getGroupName()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

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.

Specified by:
getGroupName in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOid

public java.lang.String getOid()
                        throws java.rmi.RemoteException,
                               javax.ejb.CreateException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException

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.

Specified by:
getOid in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getQuantity

public java.lang.String getQuantity()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

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.

Specified by:
getQuantity in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getQuantityInEJBType

public java.lang.Double getQuantityInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

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
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getToCatalogEntryReferenceNumber

public java.lang.String getToCatalogEntryReferenceNumber()
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

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.

Specified by:
getToCatalogEntryReferenceNumber in interface CompositeCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getToCatalogEntryReferenceNumberInEJBType

public java.lang.Long getToCatalogEntryReferenceNumberInEJBType()
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.CreateException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException

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
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setField1

public void setField1(java.lang.String field1)

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

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface CompositeCatalogEntryAccessBeanData
Parameters:
field1 - The customizable field. java.lang.String
Returns:
void

setField2

public void setField2(java.lang.Integer field2)

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

The following is a description of this column:

Customizable.

Parameters:
field2 - The customizable field. java.lang.Integer
Returns:
void

setField2

public void setField2(java.lang.String field2)

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

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface CompositeCatalogEntryAccessBeanData
Parameters:
field2 - The customizable field. java.lang.String
Returns:
void

setField3

public void setField3(java.math.BigDecimal field3)

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:
field3 - The customizable field. java.math.BigDecimal
Returns:
void

setField3

public void setField3(java.lang.String field3)

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.

Specified by:
setField3 in interface CompositeCatalogEntryAccessBeanData
Parameters:
field3 - The customizable field. java.lang.String
Returns:
void

setFromCatalogEntryReferenceNumber

public void setFromCatalogEntryReferenceNumber(java.lang.Long fromCatEntryID)

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:
fromCatEntryID - The From catalog entry ID. java.lang.Long
Returns:
void

setFromCatalogEntryReferenceNumber

public void setFromCatalogEntryReferenceNumber(java.lang.String fromCatEntryID)

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.

Specified by:
setFromCatalogEntryReferenceNumber in interface CompositeCatalogEntryAccessBeanData
Parameters:
fromCatEntryID - The From catalog entry reference number. java.lang.String
Returns:
void

setGroupName

public void setGroupName(java.lang.String grpName)

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.

Specified by:
setGroupName in interface CompositeCatalogEntryAccessBeanData
Parameters:
grpName - The group name. java.lang.String
Returns:
void

setInitKey_fromCatalogEntryReferenceNumber

public void setInitKey_fromCatalogEntryReferenceNumber(java.lang.String fromCatEntryID)

Set the primary key for this object

Parameters:
fromCatEntryID - The From catalog entry reference number. java.lang.String
Returns:
void

setInitKey_relationship_type

public void setInitKey_relationship_type(java.lang.String relType)

Set the primary key for this object

Parameters:
relType - The relationship type. java.lang.String
Returns:
void

setInitKey_toCatalogEntryReferenceNumber

public void setInitKey_toCatalogEntryReferenceNumber(java.lang.String toCatEntryID)

Set the primary key for this object

Parameters:
toCatEntryID - The To catalog entry reference number. java.lang.String
Returns:
void

setOid

public void setOid(java.lang.String OID)

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.

Specified by:
setOid in interface CompositeCatalogEntryAccessBeanData
Parameters:
OID - The object identifier. java.lang.String
Returns:
void

setQuantity

public void setQuantity(java.lang.Double quantity)

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:
quantity - The quantity. java.lang.Double
Returns:
void

setQuantity

public void setQuantity(java.lang.String quantity)

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.

Specified by:
setQuantity in interface CompositeCatalogEntryAccessBeanData
Parameters:
quantity - The quantity. java.lang.String
Returns:
void

setToCatalogEntryReferenceNumber

public void setToCatalogEntryReferenceNumber(java.lang.Long toCatEntryID)

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:
toCatEntryID - The To catalog entry ID. java.lang.Long
Returns:
void

setToCatalogEntryReferenceNumber

public void setToCatalogEntryReferenceNumber(java.lang.String catEntryRefNum)

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.

Specified by:
setToCatalogEntryReferenceNumber in interface CompositeCatalogEntryAccessBeanData
Parameters:
catEntryRefNum - The To catalog reference number. java.lang.String
Returns:
void