Como faço para especificar uma Hashtable<Short, (Qualquer objeto do tipo Class que seja referente a uma classe que extends Information)>?
Exemplo:
Tenho as classes Information,
TerrainInformation extends Information,
LogicInformation extends Information,
QualquerInformation extends Information.
Quero poder colocar no hashtable hash:
hash.put(0,TerrainInformation.class);
hash.put(1,LogicInformation.class);
hash.put(2,QualquerInformation.class);
Mas não poder por exemplo:
hash.put(3,Short.class);