Generic types, used to represent types such as List<String>.
List<String>
final List<TypeLink> generics;