if (mapper_queries_[count].matchesMapper(query))
if (mapper_offers_[count].matchesMapper(query))
  public DMDMapper getMapper(DMDServiceQuery query)  {    int count = -1;    for (count = 0; count < MAPPERS; ++count)    {      if (mapper_queries_[count].matchesMapper(query))      {        break;      }    }        DMDMapper mapper = null;    switch (count)    {      case 0: mapper = new MP3v1Mapper();        break;            case 1: mapper = new PDFv13Mapper();        break;              case 2: mapper = new PNGMapper();        break;              case 3: mapper = new HTMLMapper();        break;            default:        break;    }        return mapper;  }