public class CalculationRangeAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements CalculationRangeAccessBeanData
Constructor and Description |
---|
CalculationRangeAccessBean()
Zero argument constructor used to initialize the access bean.
|
CalculationRangeAccessBean(javax.ejb.EJBObject o) |
CalculationRangeAccessBean(java.lang.Integer calculationScaleId, java.math.BigDecimal rangeStart, java.lang.Integer calMethodId)
Creates an access bean with the specified attributes.
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByCalculationScale(java.lang.Integer calculationScaleId)
Retrieves the CalculationRangeAccessBeans of the specified CalculationScale.
|
java.util.Enumeration | findByCalculationScaleAndLookupNumber(java.lang.Integer calculationScaleId, java.lang.Double lookupNumber)
Retrieves the CalculationRangeAccessBeans that match the specified CalculationScale and lookup number.
|
java.lang.String | getCalculationMethodId() |
java.lang.Integer | getCalculationMethodIdInEJBType() |
java.lang.String | getCalculationRangeId() |
java.lang.Integer | getCalculationRangeIdInEJBType() |
java.lang.String | getCalculationScaleId() |
java.lang.Integer | getCalculationScaleIdInEJBType() |
java.lang.String | getCumulative() |
java.lang.Integer | getCumulativeInEJBType() |
java.lang.String | getField1() |
java.math.BigDecimal | getField1InEJBType() |
java.lang.String | getField2() |
java.math.BigDecimal | getField2InEJBType() |
java.lang.String | getField3() |
java.lang.String | getMarkForDelete() |
java.lang.Integer | getMarkForDeleteInEJBType() |
java.lang.String | getRangeStart() |
java.math.BigDecimal | getRangeStartInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setCalculationMethodId(java.lang.Integer newValue) |
void | setCalculationMethodId(java.lang.String newValue) |
void | setCalculationScaleId(java.lang.Integer newValue) |
void | setCalculationScaleId(java.lang.String newValue) |
void | setCumulative(java.lang.Integer newValue) |
void | setCumulative(java.lang.String newValue) |
void | setField1(java.math.BigDecimal newValue) |
void | setField1(java.lang.String newValue) |
void | setField2(java.math.BigDecimal newValue) |
void | setField2(java.lang.String newValue) |
void | setField3(java.lang.String newValue) |
void | setInitKey_calculationRangeId(java.lang.String newValue) |
void | setMarkForDelete(java.lang.Integer newValue) |
void | setMarkForDelete(java.lang.String newValue) |
void | setRangeStart(java.math.BigDecimal newValue) |
void | setRangeStart(java.lang.String newValue) |
public CalculationRangeAccessBean()
public CalculationRangeAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public CalculationRangeAccessBean(java.lang.Integer calculationScaleId, java.math.BigDecimal rangeStart, java.lang.Integer calMethodId) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Creates an access bean with the specified attributes.
public java.util.Enumeration findByCalculationScale(java.lang.Integer calculationScaleId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CalculationRangeAccessBeans of the specified CalculationScale.
The SQL query used to fetch all the required rows from the CALRANGE table is:
SELECT * FROM CALRANGE T1 WHERE
T1.CALSCALE_ID = ? ORDER BY T1.RANGESTART
public java.util.Enumeration findByCalculationScaleAndLookupNumber(java.lang.Integer calculationScaleId, java.lang.Double lookupNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CalculationRangeAccessBeans that match the specified CalculationScale and lookup number.
The SQL query used to fetch all the required rows from the CALRANGE table is:
SELECT * FROM CALRANGE T1 WHERE
T1.CALSCALE_ID = ? AND T1.RANGESTART <= ? ORDER BY T1.RANGESTART
public void setInitKey_calculationRangeId(java.lang.String newValue)
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
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getCalculationScaleId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getCalculationScaleIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCalculationScaleId(java.lang.String newValue)
public void setCalculationScaleId(java.lang.Integer newValue)
public java.lang.String getMarkForDelete() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getMarkForDeleteInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMarkForDelete(java.lang.String newValue)
public void setMarkForDelete(java.lang.Integer newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField3(java.lang.String newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.String newValue)
public void setField2(java.math.BigDecimal newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.String newValue)
public void setField1(java.math.BigDecimal newValue)
public java.lang.String getCalculationRangeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getCalculationRangeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getRangeStart() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getRangeStartInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRangeStart(java.lang.String newValue)
public void setRangeStart(java.math.BigDecimal newValue)
public java.lang.String getCalculationMethodId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getCalculationMethodIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCalculationMethodId(java.lang.String newValue)
public void setCalculationMethodId(java.lang.Integer newValue)
public java.lang.String getCumulative() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getCumulativeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCumulative(java.lang.String newValue)
public void setCumulative(java.lang.Integer newValue)