public boolean equals(Object o) {
   // AcUspsDomesticSkeletonRouteOfferBase and AcUspsDomesticSkeletonRouteOfferPk must match.
   if (!(o instanceof AcUspsDomesticSkeletonRouteOfferPkIF)) return false;
   AcUspsDomesticSkeletonRouteOfferPkIF e = (AcUspsDomesticSkeletonRouteOfferPkIF) o;
   if (!JwUtility.isEqual(getId(), e.getId())) return false;
   return true;
 }
 public boolean isMatch(AcUspsDomesticSkeletonRouteOfferPkIF pk) {
   return isMatch(pk.getId());
 }