A class with properties to document params, type and returns
The constructor
The description of the param or return
The name of the param
The type of the param or return