public boolean equals(Object o) { // AcGb0901MarketPayComponentSummaryBase and AcGb0901MarketPayComponentSummaryPk must match. if (!(o instanceof AcGb0901MarketPayComponentSummaryPkIF)) return false; AcGb0901MarketPayComponentSummaryPkIF e = (AcGb0901MarketPayComponentSummaryPkIF) o; 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 true; }
public boolean isMatch(AcGb0901MarketPayComponentSummaryPkIF pk) { return isMatch( pk.getFirstResultUtcDt(), pk.getCarrierOrigin(), pk.getCarrierDestination(), pk.getContractedParty(), pk.getSubcontractedCarriers(), pk.getCarrierOperated()); }