Use canonical class names when resolving parameter types of method level annotations