I suggest creating some named inner classes for some of these which extend the longer parametrized types.