ArgumentDescriptor
A marker interface for any object or class that describes a subtype of the argument type A. The descriptor is used to find the ArgumentReader extensions applicable to the argument being described, and possibly to provide additional data for those extensions.
Author
Cypher121