Represents an argument that is part of a method or constructor signature.
The set of annotations applied to this parameter definition.
The parameter name.
The type that this parameter stores.