- isParentClass
Returns true if parent is a parent class or the same as child.
- newInstance
Creates an instance of the specified class.
- getAnnotation
Similar to Class#getAnnotation(Class) except also searches annotations on
interfaces.
- getAnnotations
Returns all instances of the specified annotation on the specified class.
Searches all superclasses
- getAllMethods
Returns all the methods in the specified class and all parent classes. Methods
are ordered in either
- getAnnotationsParentFirst
Same as #getAnnotations(Class,Type) but returns the list in parent-to-child
order.
- getReadableClassNames
Given the specified list of objects, return readable names for the class types
of the objects.
- getSimpleName
Returns the simple name of a class. Similar to Class#getSimpleName(), but
includes the simple name o
- hasAnnotation
Returns true if the #getAnnotation(Class,Type) returns a value.
- findMatchingMethods
- findNoArgConstructor
Locates the no-arg constructor for the specified class. Constructor must match
the visibility requir
- findPublicConstructor
Finds the public constructor that can take in the specified arguments.