public boolean isSame(AcGb0901MarketPayComponentSummary e) { if (!JwUtility.isEqual(getFirstResultUtcDt(), e.getFirstResultUtcDt())) return false; if (!JwUtility.isEqual(getCarrierOrigin(), e.getCarrierOrigin())) return false; if (!JwUtility.isEqual(getCarrierDestination(), e.getCarrierDestination())) return false; if (!JwUtility.isEqual(getContractedParty(), e.getContractedParty())) return false; if (!JwUtility.isEqual(getSubcontractedCarriers(), e.getSubcontractedCarriers())) return false; if (!JwUtility.isEqual(getCarrierOperated(), e.getCarrierOperated())) return false; return isSameIgnoringKey(e); }