2.2.1. Champion - JavierSegoviaCordoba/data_dragon_wrapper_java GitHub Wiki

Champion methods

Sync methods

  1. getChampion(String champion_name, ChampionMethods.ChampionInterface championInterface)

  2. getChampion(String champion_name, Locale locale, String version, ChampionMethods.ChampionInterface championInterface)

  3. getChampion(int champion_key, ChampionMethods.ChampionInterface championInterface)

  4. getChampion(int champion_key, Locale locale, String version, ChampionMethods.ChampionInterface championInterface)

  5. getChampionKey(String champion_id, ChampionMethods.ChampionKeyInterface championKeyInterface)

  6. getChampionId(int champion_key, ChampionMethods.ChampionIdInterface championIdInterface)

  7. getChampionKeyIdList(ChampionMethods.ChampionKeyIdListInterface championKeyIdListInterface)

Async methods

  1. getChampionAsync(String champion_name, ChampionMethods.ChampionInterfaceAsync championInterfaceAsync)

  2. getChampionAsync(String champion_name, Locale locale, String version, ChampionMethods.ChampionInterfaceAsync championInterfaceAsync)

  3. getChampionAsync(int champion_key, ChampionMethods.ChampionInterfaceAsync championInterfaceAsync)

  4. getChampionAsync(int champion_key, Locale locale, String version, ChampionMethods.ChampionInterfaceAsync championInterfaceAsync)

  5. getChampionKeyAsync(String champion_id, ChampionMethods.ChampionKeyInterfaceAsync championKeyIdInterface)

  6. public void getChampionIdAsync(int champion_key, ChampionMethods.ChampionIdInterfaceAsync championKeyIdInterface)

  7. public void getChampionKeyIdListAsync(ChampionMethods.ChampionKeyIdListInterfaceAsync championKeyIdListInterfaceAsync)

Examples

Instantiate DataDragon:

DataDragon dataDragon = new DataDragon(Platform.NA);

Sync methods

Async methods