public boolean isSame(AcUspsInternationalCgrWorkLegFlightConflictSummaryVo e) {
   if (!JwUtility.isEqual(getLegDepartureLocalTm(), e.getLegDepartureLocalTm())) return false;
   if (!JwUtility.isEqual(getLegArrivalLocalTm(), e.getLegArrivalLocalTm())) return false;
   if (!JwUtility.isEqual(getLegArrivalDayOffset(), e.getLegArrivalDayOffset())) return false;
   if (!JwUtility.isEqual(getLegStopCount(), e.getLegStopCount())) return false;
   if (!JwUtility.isEqual(getLegEquipment(), e.getLegEquipment())) return false;
   return isSameIgnoringKey(e);
 }
 public void validate(
     AcUspsInternationalCgrWorkLegFlightConflictSummaryVo value, JwList<JwErrorIF> errors) {
   _minEffectiveStartUtcDt.validate(value.getMinEffectiveStartUtcDt(), errors);
   _maxEffectiveEndUtcDt.validate(value.getMaxEffectiveEndUtcDt(), errors);
   _legDepartureLocalTm.validate(value.getLegDepartureLocalTm(), errors);
   _legArrivalLocalTm.validate(value.getLegArrivalLocalTm(), errors);
   _legArrivalDayOffset.validate(value.getLegArrivalDayOffset(), errors);
   _legStopCount.validate(value.getLegStopCount(), errors);
   _legEquipment.validate(value.getLegEquipment(), errors);
 }
 public boolean isSameIgnoringKey(AcUspsInternationalCgrWorkLegFlightConflictSummaryVo e) {
   if (!JwUtility.isEqual(getMinEffectiveStartUtcDt(), e.getMinEffectiveStartUtcDt()))
     return false;
   if (!JwUtility.isEqual(getMaxEffectiveEndUtcDt(), e.getMaxEffectiveEndUtcDt())) return false;
   return true;
 }