§A.9 Value dependent types

§ A.9.1 TypeParameter
TypeVariable [TypeBound]
ReferenceType Name

See JLS 3 §4.4

§ A.9.2 ActualTypeArgument
ReferenceType
Wildcard
@Name

See JLS 3 §4.5.1

Contextual constraints:
  1. ActualTypeParameter
    An ActualTypeArgument of the form @Name may only occur as a parameter of a simple name type reference.