public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
return true;
}
if (!super.equals(thisLocator, thatLocator, object, strategy)) {
return false;
}
final BusinessObjectDataSearchResultPagingInfoDto that = ((BusinessObjectDataSearchResultPagingInfoDto) object);
{
BusinessObjectDataSearchResult lhsBusinessObjectDataSearchResult;
lhsBusinessObjectDataSearchResult = this.getBusinessObjectDataSearchResult();
BusinessObjectDataSearchResult rhsBusinessObjectDataSearchResult;
rhsBusinessObjectDataSearchResult = that.getBusinessObjectDataSearchResult();
if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDataSearchResult", lhsBusinessObjectDataSearchResult), LocatorUtils.property(thatLocator, "businessObjectDataSearchResult", rhsBusinessObjectDataSearchResult), lhsBusinessObjectDataSearchResult, rhsBusinessObjectDataSearchResult, (this.businessObjectDataSearchResult!= null), (that.businessObjectDataSearchResult!= null))) {
return false;
}
}
return true;
}