Thanks for a great project!
It would be helpful if there were a method on ResolvedType that could provide a List or Set of all implemented and extended Types.
I know that ResolvedType has getImplementedInterfaces(). And I know that TypeResolver has getParentClass(). It would be nice if there were a method like public Set<ResolvedType> getAllTypes() or something of that nature implemented in terms of the other two.
I would expect, for example, that if it were passed String.class the returned set would include types representing:
Object
Comparable<String>
CharSequence
String
Serializable
Thanks for a great project!
It would be helpful if there were a method on
ResolvedTypethat could provide aListorSetof all implemented and extendedTypes.I know that
ResolvedTypehasgetImplementedInterfaces(). And I know thatTypeResolverhasgetParentClass(). It would be nice if there were a method likepublic Set<ResolvedType> getAllTypes()or something of that nature implemented in terms of the other two.I would expect, for example, that if it were passed
String.classthe returned set would include types representing:ObjectComparable<String>CharSequenceStringSerializable