public List<DecoderFile> matchingDecoderList(String mfg,String family,String decoderMfgID,String decoderVersionID,String decoderProductID,String model,String developerID){
  List<DecoderFile> l=new ArrayList<DecoderFile>();
  for (int i=0; i < numDecoders(); i++) {
    if (checkEntry(i,mfg,family,decoderMfgID,decoderVersionID,decoderProductID,model,developerID)) {
      l.add(decoderList.get(i));
    }
  }
  return l;
}

public List < DecoderFile > matchingDecoderList ( String mfg , String family , String decoderMfgID , String decoderVersionID , String decoderProductID , String model , String developerID ) { List < DecoderFile > l = new ArrayList < DecoderFile > ( ) ; for ( int i = 0 ; i < numDecoders ( ) ; i ++ ) { if ( checkEntry ( i , mfg , family , decoderMfgID , decoderVersionID , decoderProductID , model , developerID ) ) { l . add ( decoderList . get ( i ) ) ; } } return l ; }
get a list of decoders matching some information
