public void deleteISOCountryCurrencyByIdIdx(
     CFGenKbAuthorization Authorization, CFGenKbISOCountryCurrencyPKey argKey) {
   CFGenKbISOCountryCurrencyBuff cur;
   LinkedList<CFGenKbISOCountryCurrencyBuff> matchSet =
       new LinkedList<CFGenKbISOCountryCurrencyBuff>();
   Iterator<CFGenKbISOCountryCurrencyBuff> values = dictByPKey.values().iterator();
   while (values.hasNext()) {
     cur = values.next();
     if (argKey.equals(cur)) {
       matchSet.add(cur);
     }
   }
   Iterator<CFGenKbISOCountryCurrencyBuff> iterMatch = matchSet.iterator();
   while (iterMatch.hasNext()) {
     cur = iterMatch.next();
     deleteISOCountryCurrency(Authorization, cur);
   }
 }