import java.util.List; import java.util.Map; class Test { public static void xyz() { class Pair {} class Role {} Map>> map = null; Role role = null; List> result = (List>) map.get(role); } }