The absence of parametrized types and arguments at runtime is sold under the grandiose rubric of "type erasure" in standard Java documentation.

The pitch is essentially that "generic type...