public interface ClassType extends Type
Modifier and Type | Method and Description |
---|---|
default ClassType |
asClass()
Returns this type as a class type.
|
ClassInfo |
declaration()
Returns the declaration of this class type.
|
default Type.Kind |
kind()
Returns the kind of this type.
|
asArray, asDeclaration, asParameterizedType, asPrimitive, asType, asTypeVariable, asVoid, asWildcardType, isArray, isClass, isDeclaration, isParameterizedType, isPrimitive, isType, isTypeVariable, isVoid, isWildcardType
annotation, annotations, annotations, hasAnnotation, hasAnnotation, repeatableAnnotation
ClassInfo declaration()
default Type.Kind kind()
Type