インターフェースの使用
jakarta.enterprise.lang.model.declarations.ClassInfo
ClassInfo を使用するパッケージ
jakarta.enterprise.inject.build.compatible.spi 内の ClassInfo 使用
修飾子と型メソッド説明ScopeInfo.annotation()
このスコープアノテーションの宣言を返します。BeanInfo.declaringClass()
この Bean を宣言するクラスを返します。ObserverInfo.declaringClass()
このオブザーバーを宣言するクラスを返します。ClassConfig.info()
この変換されたクラスに対応するClassInfo
を返します。型 ClassInfo のパラメーターを持つ jakarta.enterprise.inject.build.compatible.spi のメソッド修飾子と型メソッド説明指定されたアノテーション型の新しいAnnotationBuilder
を返します。SyntheticObserverBuilder.declaringClass
(ClassInfo declaringClass) この合成オブザーバーを「宣言」する Bean クラスを設定します。指定されたname
を持つクラス値のアノテーションメンバーを追加します。指定されたname
を持つクラス配列値アノテーションメンバーを追加します。指定されたname
を持つ列挙型のアノテーションメンバーを追加します。指定されたname
を持つ enum 配列値のアノテーションメンバーを追加します。static AnnotationBuilder
指定された型のアノテーションを作成する新しいAnnotationBuilder
を返します。SyntheticBeanBuilder.stereotype
(ClassInfo stereotypeAnnotation) この合成 Bean のステレオタイプのセットにstereotypeAnnotation
を追加します。この合成 Bean の Bean 型のセットにtype
を追加します。default AnnotationBuilder
value
というクラス値のアノテーションメンバーを追加します。default AnnotationBuilder
value
というクラス配列値アノテーションメンバーを追加します。default AnnotationBuilder
value
という列挙型のアノテーションメンバーを追加します。default AnnotationBuilder
value
と呼ばれる列挙配列値アノテーションメンバーを追加します。パラメーターマップにClass
-valued パラメーターを追加します。パラメーターマップにClass
配列値パラメーターを追加します。パラメーターマップにClass
-valued パラメーターを追加します。パラメーターマップにClass
配列値パラメーターを追加します。jakarta.enterprise.lang.model 内の ClassInfo 使用
ClassInfo を返す jakarta.enterprise.lang.model のメソッド修飾子と型メソッド説明AnnotationMember.asEnumClass()
この列挙値の型を返します。AnnotationInfo.declaration()
このアノテーションの型の宣言を返します。jakarta.enterprise.lang.model.declarations 内の ClassInfo 使用
修飾子と型メソッド説明default ClassInfo
ClassInfo.asClass()
default ClassInfo
DeclarationInfo.asClass()
この宣言をクラスとして返します。FieldInfo.declaringClass()
このフィールドを宣言するクラスを返します。MethodInfo.declaringClass()
このメソッドを宣言するクラスを返します。RecordComponentInfo.declaringRecord()
このコンポーネントを宣言するレコードを返します。ClassInfo.superClassDeclaration()
このクラスの直接のスーパークラスを返します。型 ClassInfo の引数を持つ型を返す jakarta.enterprise.lang.model.declarations のメソッドjakarta.enterprise.lang.model.types 内の ClassInfo 使用
ClassInfo を返す jakarta.enterprise.lang.model.types のメソッド修飾子と型メソッド説明ClassType.declaration()
このクラス型の宣言を返します。default ClassInfo
ParameterizedType.declaration()