java-classmate
java-classmate copied to clipboard
Library for introspecting generic type information of types, member/static methods, fields. Especially useful for POJO/Bean introspection.
Current version handles method, field and constructor annotations, but not yet basic class annotations; should expose them too.
When dealing with Types and not Classes, it's rather hard to tell if a given type is a super- (or sub-) type of another, as there is no equivalent to...
a Java security manager (when using a Java security manager) exception that I am seeing is shown at https://gist.github.com/scottmarlow/30a83514b4d0e0fde901 Could we wrap PrivilegedAction (http://docs.oracle.com/javase/7/docs/api/java/security/PrivilegedAction.html) around code that accesses resources that...
I have this problem I'm trying to solve, namely that I'm doing runtime dispatch: ``` Object dispatch(Object object, String methodname, Class argTypes, Object[] args); ``` where I need to lookup...
Hi Tatu, In the context of my JSON Schema Generator library, I've been asked to support the mix-ins registered on a given Jackson `ObjectMapper`, when resolving members via classmate. I...
In the same vein as #73, probably `GenericType` should not implement `java.lang.reflect.Type`. It's not really a "type" itself—it's a type _holder_. I can appreciated that the original conception was to...
What's the appropriate way to see if a `ResolvedType` represents a simple class that I know about? Let's say I pass a `new GenericType{}` to a method, and I just...