インターフェース ClassType
- すべてのスーパーインターフェース:
AnnotationTarget
,Type
public interface ClassType extends Type
インターフェース型、列挙型、アノテーション型、レコード型を含むクラス型。クラス型は、クラス宣言によって導入されます。- 導入:
- 4.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド デフォルトメソッド 修飾子と型 メソッド 説明 default ClassType
asClass()
この型をクラス型として返します。ClassInfo
declaration()
このクラス型の宣言を返します。default Type.Kind
kind()
この型の種類を返します。インターフェース jakarta.enterprise.lang.model.AnnotationTarget から継承されたメソッド
annotation, annotations, annotations, hasAnnotation, hasAnnotation, repeatableAnnotation
インターフェース jakarta.enterprise.lang.model.types.Type から継承されたメソッド
asArray, asDeclaration, asParameterizedType, asPrimitive, asType, asTypeVariable, asVoid, asWildcardType, isArray, isClass, isDeclaration, isParameterizedType, isPrimitive, isType, isTypeVariable, isVoid, isWildcardType