- getAnnotationValue
Returns the annotation value for the given method name of the given annotation
type on the given ele
- getComponentType
Returns the component type of the given type if it is an array or an iterable
and logs errors with t
- getQualifiedName
Returns the qualified name of the given type mirror without generic parameters.
- isRawlyAssignable
Returns whether the given declared type is rawly assignable to the given desired
type.
- getAnnotationMirrors
Returns the annotation mirrors that are present on the given element or its
(return) (component) typ
- getAnnotationsAsString
Returns the given annotations with their values as a string.
- getClass
Returns the given type mirror as a class object.
- getConstructors
Returns the directly declared constructors of the given type element.
- getSimpleName
Returns the simple name of the given type mirror without generic parameters.
- getSurroundingType
Returns the type in which the given element is declared.
- getTypeElement
Returns the given type mirror or its component type in case of arrays as a type
element.
- isRawSubtype
Returns whether the given declared type is a raw subtype of the given desired
type.