public void registerManufacturerSpecificBuilder(int companyId,ADManufacturerSpecificBuilder builder){
  if (companyId < 0 || 0xFFFF < companyId) {
    String message=String.format("'companyId' is out of the valid range: %d",companyId);
    throw new IllegalArgumentException(message);
  }
  if (builder == null) {
    return;
  }
  Integer key=Integer.valueOf(companyId);
  List<ADManufacturerSpecificBuilder> builders=mMSBuilders.get(key);
  if (builders == null) {
    builders=new ArrayList<ADManufacturerSpecificBuilder>();
    mMSBuilders.put(key,builders);
  }
  builders.add(0,builder);
}

public void registerManufacturerSpecificBuilder ( int companyId , ADManufacturerSpecificBuilder builder ) { if ( companyId < 0 || 0xFFFF < companyId ) { String message = String . format ( "'companyId' is out of the valid range: %d" , companyId ) ; throw new IllegalArgumentException ( message ) ; } if ( builder == null ) { return ; } Integer key = Integer . valueOf ( companyId ) ; List < ADManufacturerSpecificBuilder > builders = mMSBuilders . get ( key ) ; if ( builders == null ) { builders = new ArrayList < ADManufacturerSpecificBuilder > ( ) ; mMSBuilders . put ( key , builders ) ; } builders . add ( 0 , builder ) ; }
register a builder for the company id . the given builder is added at the beginning of the list of the builders for the company id .
