public interface JWildcardType extends JClassType
Modifier and Type | Interface and Description |
---|---|
static class |
JWildcardType.BoundType
Type of wildcard bound.
|
Modifier and Type | Method and Description |
---|---|
JClassType |
getBaseType() |
JWildcardType.BoundType |
getBoundType() |
JClassType |
getFirstBound() |
JClassType[] |
getLowerBounds()
Returns the lower bounds of this wildcard type.
|
JClassType |
getUpperBound() |
JClassType[] |
getUpperBounds()
Returns the upper bounds of this wildcard type.
|
asParameterizationOf, 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, setEnhanced
getJNISignature, getLeafType, getParameterizedQualifiedSourceName, getQualifiedBinaryName, getQualifiedSourceName, getSimpleSourceName, isAnnotation, isArray, isClass, isClassOrInterface, isEnum, isGenericType, isInterface, isParameterized, isPrimitive, isRawType, isTypeParameter, isWildcard
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent
JClassType getBaseType()
JWildcardType.BoundType getBoundType()
JClassType getFirstBound()
JClassType[] getLowerBounds()
JClassType getUpperBound()
JClassType[] getUpperBounds()
Object
is returned.Copyright © 2018. All rights reserved.