// and AudioFormat does not implement this and finalizes it.
Iterator iterator = sourceFormatTargetEncodings.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry entry = (Map.Entry) iterator.next();
AudioFormat format = (AudioFormat) entry.getKey();
if (format.matches(sourceFormat)) {
AudioFormat.Encoding[] targetEncodings = (AudioFormat.Encoding[]) entry.getValue();
if (Globals.DEBUG) System.out.println(" targetEncodings:");
if (Globals.DEBUG) printAudioEncodings(targetEncodings, System.out);
return targetEncodings;
} // if