|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.jdo.tck.pc.company.Insurance
org.apache.jdo.tck.pc.company.DentalInsurance
This class represents a dental insurance carrier selection for a
particular Employee.
| Nested Class Summary |
| Nested classes inherited from class org.apache.jdo.tck.pc.company.Insurance |
Insurance.Oid |
| Constructor Summary | |
DentalInsurance()
This is the JDO-required no-args constructor. |
|
DentalInsurance(long insid,
java.lang.String carrier,
java.math.BigDecimal lifetimeOrthoBenefit)
Construct a DentalInsurance instance. |
|
DentalInsurance(long insid,
java.lang.String carrier,
IEmployee employee,
java.math.BigDecimal lifetimeOrthoBenefit)
Construct a DentalInsurance instance. |
|
| Method Summary | |
boolean |
deepCompareFields(java.lang.Object other,
EqualityHelper helper)
Returns true if all the fields of this instance are
deep equal to the coresponding fields of the other Object. |
protected java.lang.String |
getFieldRepr()
Returns a String representation of the non-relationship fields. |
java.math.BigDecimal |
getLifetimeOrthoBenefit()
Get the insurance lifetimeOrthoBenefit. |
void |
setLifetimeOrthoBenefit(java.math.BigDecimal lifetimeOrthoBenefit)
Set the insurance lifetimeOrthoBenefit. |
java.lang.String |
toString()
Returns a String representation of a DentalInsurance
object. |
| Methods inherited from class org.apache.jdo.tck.pc.company.Insurance |
compare, compare, compareTo, compareTo, equals, getCarrier, getEmployee, getInsid, hashCode, setCarrier, setEmployee, setInsid |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.jdo.tck.pc.company.IInsurance |
getCarrier, getEmployee, getInsid, setCarrier, setEmployee, setInsid |
| Constructor Detail |
public DentalInsurance()
public DentalInsurance(long insid,
java.lang.String carrier,
java.math.BigDecimal lifetimeOrthoBenefit)
DentalInsurance instance.
insid - The insurance instance identifier.carrier - The insurance carrier.lifetimeOrthoBenefit - The lifetimeOrthoBenefit.
public DentalInsurance(long insid,
java.lang.String carrier,
IEmployee employee,
java.math.BigDecimal lifetimeOrthoBenefit)
DentalInsurance instance.
insid - The insurance instance identifier.carrier - The insurance carrier.employee - The employee associated with this insurance.lifetimeOrthoBenefit - The lifetimeOrthoBenefit.| Method Detail |
public java.math.BigDecimal getLifetimeOrthoBenefit()
getLifetimeOrthoBenefit in interface IDentalInsurancepublic void setLifetimeOrthoBenefit(java.math.BigDecimal lifetimeOrthoBenefit)
setLifetimeOrthoBenefit in interface IDentalInsurancelifetimeOrthoBenefit - The insurance lifetimeOrthoBenefit.public java.lang.String toString()
DentalInsurance
object.
toString in class InsuranceDentalInsurance
object.protected java.lang.String getFieldRepr()
getFieldRepr in class Insurance
public boolean deepCompareFields(java.lang.Object other,
EqualityHelper helper)
true if all the fields of this instance are
deep equal to the coresponding fields of the other Object.
deepCompareFields in interface DeepEqualitydeepCompareFields in class Insuranceother - the object with which to compare.helper - EqualityHelper to keep track of instances that have
already been processed.
true if all the fields are deep equal;
false otherwise.
java.lang.ClassCastException - if the specified instances' type prevents
it from being compared to this instance.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||