com.ibm.websphere.bo
Interface BOEquality
- public interface BOEquality
Field Summary
Modifier and Type | Field and Description |
---|---|
|
COPYRIGHT
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
isEqual(commonj.sdo.DataObject businessObject1,commonj.sdo.DataObject businessObject2)
Performs a deep comparison of the contents of the two Business
Objects.
|
|
isEqualShallow(commonj.sdo.DataObject businessObject1,commonj.sdo.DataObject businessObject2)
Performs a shallow comparison of the contents of the two Business
Objects.
|
Field Detail
COPYRIGHT
- static final java.lang.String COPYRIGHT
See Also:
Method Detail
isEqual
- boolean isEqual(commonj.sdo.DataObject businessObject1,
- commonj.sdo.DataObject businessObject2)
Parameters:
businessObject1
- First Business Object to compare for equality businessObject2
- Second Business Object to compare for equality Returns:
true
if the two Business Object are equivalent
and false
if they are not isEqualShallow
- boolean isEqualShallow(commonj.sdo.DataObject businessObject1,
- commonj.sdo.DataObject businessObject2)
Performs a shallow comparison of the contents of the two Business
Objects.
BOEquality boEquality = (BOEquality) new ServiceManager().locateService("com/ibm/websphere/bo/BOEquality");
boolean isEqualShallow = boEquality.isEqualShallow(customer1, customer2);
Parameters:
businessObject1
- First Business Object to compare for equality businessObject2
- Second Business Object to compare for equality Returns:
true
if the two Business Object are equivalent
and false
if they are not
BOEquality boEquality = (BOEquality) new ServiceManager().locateService("com/ibm/websphere/bo/BOEquality");
boolean isEqual = boEquality.isEqual(customer1, customer2);