public interface JGenericType extends JRealClassType, HasTypeParameters
| Modifier and Type | Method and Description |
|---|---|
JParameterizedType |
asParameterizedByWildcards() |
JRawType |
getRawType()
Returns the raw type for this generic type.
|
getLastModifiedTimeasParameterizationOf, findAnnotationInTypeHierarchy, findConstructor, findField, findMethod, findNestedType, getConstructor, getConstructors, getEnclosingType, getErasedType, getField, getFields, getFlattenedSupertypeHierarchy, getImplementedInterfaces, getInheritableMethods, getMethod, getMethods, getName, getNestedType, getNestedTypes, getOracle, getOverloads, getOverridableMethods, getPackage, getSubtypes, getSuperclass, isAbstract, isAssignableFrom, isAssignableTo, isDefaultInstantiable, isEnhanced, isFinal, isMemberType, isPackageProtected, isPrivate, isProtected, isPublic, isStatic, setEnhancedgetJNISignature, getLeafType, getParameterizedQualifiedSourceName, getQualifiedBinaryName, getQualifiedSourceName, getSimpleSourceName, isAnnotation, isArray, isClass, isClassOrInterface, isEnum, isGenericType, isInterface, isParameterized, isPrimitive, isRawType, isTypeParameter, isWildcardgetAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresentgetTypeParametersJParameterizedType asParameterizedByWildcards()
JRawType getRawType()
void a1(List<T>) & void a2(List<String>) becomes
void a1(List) & void a2(List)) respectively.