code: public void getAllEmblemInfo(Emblem.Type type, int[] ids, Callback<List<Emblem>> callback) throws GuildWars2Exception, NullPointerException {
  		isParamValid(new ParamChecker(ids));
  		if (ids.length > 200)
  			throw new GuildWars2Exception(ErrorCode.ID, "id list too long; this endpoint is limited to 200 ids at once");
  		gw2API.getAllEmblemInfo(type.name(), processIds(ids)).enqueue(callback);
  	}
docs: For more info on emblem API go <a href="https://wiki.guildwars2.com/wiki/API:2/emblem">here</a><br/>
  Give user the access to {@link Callback#onResponse(Call, Response)} and {@link Callback#onFailure(Call, Throwable)} methods for custom interactions
  
  @param type     foregrounds/backgrounds
  @param ids      list of emblem id
  @param callback callback that is going to be used for {@link Call#enqueue(Callback)}
  @throws GuildWars2Exception  empty ID list | exceeds ID list limit (ie, ids.length>200)
  @throws NullPointerException if given {@link Callback} is empty
  @see Emblem Emblem info