java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.fulfillment.objects.CalculationRangeLookupResultAccessBean
Each row in this table represents a CalculationRangeLookupResult, which is part of a CalculationRange. This access bean corresponds to the database table 'CALRLOOKUP'.
Constructor Summary | |
CalculationRangeLookupResultAccessBean() Zero argument constructor used to initialize the access bean. |
|
CalculationRangeLookupResultAccessBean(java.lang.Integer arg1, java.lang.String arg2) |
|
CalculationRangeLookupResultAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByRange(java.lang.Integer calculationRangeId) Retrieves the CalculationRangeLookupResultAccessBeans of the specified CalculationRange. |
java.util.Enumeration | findByRangeAndCurrency(java.lang.Integer calculationRangeId, java.lang.String currencyCode) Retrieves the CalculationRangeLookupResultAccessBeans that match the specified CalculationRange and currency. |
java.util.Enumeration | findPercentageLookupResultsByRange(java.lang.Integer calculationRangeId) Retrieves the CalculationRangeLookupResultAccessBeans of the specified CalculationRange, with no currency specified. |
java.lang.String | getCalculationRangeId() This method provides access to the CALRLOOKUP.CALRANGE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer | getCalculationRangeIdInEJBType() This method provides access to the CALRLOOKUP.CALRANGE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String | getCalculationRangeLookupResultId() This method provides access to the CALRLOOKUP.CALRLOOKUP_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer | getCalculationRangeLookupResultIdInEJBType() This method provides access to the CALRLOOKUP.CALRLOOKUP_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String | getCurrency() This method provides access to the CALRLOOKUP.SETCCURR column of DB2 type CHAR(3). |
java.lang.String | getValue() This method provides access to the CALRLOOKUP.VALUE column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0. |
java.math.BigDecimal | getValueInEJBType() This method provides access to the CALRLOOKUP.VALUE column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setCalculationRangeId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setCalculationRangeId(java.lang.String newValue) This method accesses a non-CMP field |
void | setCurrency(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_calculationRangeLookupResultId(java.lang.String newValue) Set the primary key for this object |
void | setValue(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setValue(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CalculationRangeLookupResultAccessBean()
public CalculationRangeLookupResultAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public CalculationRangeLookupResultAccessBean(java.lang.Integer arg1, java.lang.String arg2) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Method Detail |
public java.util.Enumeration findByRange(java.lang.Integer calculationRangeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CalculationRangeLookupResultAccessBeans of the specified CalculationRange.
The SQL query used to fetch all the required rows from the CALRLOOKUP table is: SELECT * FROM CALRLOOKUP T1 WHERE T1.CALRANGE_ID = ?
public java.util.Enumeration findByRangeAndCurrency(java.lang.Integer calculationRangeId, java.lang.String currencyCode) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CalculationRangeLookupResultAccessBeans that match the specified CalculationRange and currency.
The SQL query used to fetch all the required rows from the CALRLOOKUP table is: SELECT * FROM CALRLOOKUP T1 WHERE T1.CALRANGE_ID = ? AND T1.SETCCURR = ?
public java.util.Enumeration findPercentageLookupResultsByRange(java.lang.Integer calculationRangeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CalculationRangeLookupResultAccessBeans of the specified CalculationRange, with no currency specified. Reserved for IBM internal use.
The SQL query used to fetch all the required rows from the CALRLOOKUP table is: SELECT * FROM CALRLOOKUP T1 WHERE T1.CALRANGE_ID = ? AND T1.SETCCURR IS NULL
public void setInitKey_calculationRangeLookupResultId(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getValue() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.VALUE column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
The following is a description of this column:
The value of the CalculationRangeLookupResult, used by the CalculationRangeMethod of the CalculationRange to determine a monetary result.
public java.math.BigDecimal getValueInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.VALUE column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
The following is a description of this column:
The value of the CalculationRangeLookupResult, used by the CalculationRangeMethod of the CalculationRange to determine a monetary result.
public void setValue(java.lang.String newValue)
public void setValue(java.math.BigDecimal newValue)
public java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.SETCCURR column of DB2 type CHAR(3).
The following is a description of this column:
If specified, this is the currency of the monetary amount in the VALUE column. This is a currency code as per ISO 4217 standards.
public void setCurrency(java.lang.String newValue)
public java.lang.String getCalculationRangeLookupResultId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.CALRLOOKUP_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Generated unique identifier.
public java.lang.Integer getCalculationRangeLookupResultIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.CALRLOOKUP_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Generated unique identifier.
public java.lang.String getCalculationRangeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.CALRANGE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationRange of which this CalculationRangeLookupResult is a part.
public java.lang.Integer getCalculationRangeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALRLOOKUP.CALRANGE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationRange of which this CalculationRangeLookupResult is a part.
public void setCalculationRangeId(java.lang.String newValue)
public void setCalculationRangeId(java.lang.Integer newValue)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.