- isAssignable
Checks if the subject type may be implicitly cast to the target wildcard type
following the Java gen
- getTypeArguments
Return a map of the type arguments of type in the context of toClass.
- getRawType
Get the raw type of a Java type, given its context. Primarily for use with
TypeVariables and Generic
- equals
Learn whether t1 equals t2.
- toString
Present a given type as a Java-esque String.
- unrollVariables
Get a type representing type with variable assignments "unrolled."
- determineTypeArguments
Tries to determine the type arguments of a class/interface based on a super
parameterized type's typ
- getImplicitLowerBounds
Returns an array containing a single value of null if
WildcardType#getLowerBounds() returns an empty
- getImplicitUpperBounds
Returns an array containing the sole value of Object if
WildcardType#getUpperBounds() returns an emp
- parameterize
Create a parameterized type instance.
- getImplicitBounds
Returns an array containing the sole type of Object if TypeVariable#getBounds()
returns an empty arr
- normalizeUpperBounds
This method strips out the redundant upper bound types in type variable types
and wildcard types (or