What is annotated.getBaseType() supposed to return?
At the moment I am assuming
AnnotatedConstructor : the class that declared the constructor
AnnotatedField : the type of field
AnnotatedMethod: the return type of the method
AnnotatedParameter: the type of the parameter
is this correct?