インターフェースの使用
jakarta.enterprise.inject.Instance
Instance を使用するパッケージ
パッケージ
説明
ビルド互換拡張機能 SPI。
ポータブル拡張統合 SPI。
jakarta.enterprise.inject 内の Instance 使用
Instance を返す jakarta.enterprise.inject のメソッド修飾子と型メソッド説明Instance.select(TypeLiteral<U> subtype, AnnotationSE... qualifiers) 指定された必須型および追加の必須修飾子の子Instanceを取得します。Instance.select(AnnotationSE... qualifiers) 指定された追加の必須修飾子の子Instanceを取得します。Instance.select(ClassSE<U> subtype, AnnotationSE... qualifiers) 指定された必須型および追加の必須修飾子の子Instanceを取得します。jakarta.enterprise.inject.build.compatible.spi 内の Instance 使用
型 Instance のパラメーターを持つ jakarta.enterprise.inject.build.compatible.spi のメソッド修飾子と型メソッド説明SyntheticBeanCreator.create(Instance<ObjectSE> lookup, Parameters params) 合成 Bean のインスタンスを作成します。voidSyntheticBeanDisposer.dispose(T instance, Instance<ObjectSE> lookup, Parameters params) 合成 Bean のインスタンスを破棄します。jakarta.enterprise.inject.se 内の Instance 使用
jakarta.enterprise.inject.se 内の Instance サブインターフェースjakarta.enterprise.inject.spi 内の Instance 使用
Instance を実装している jakarta.enterprise.inject.spi のクラスInstance を返す jakarta.enterprise.inject.spi のメソッドjakarta.enterprise.inject.spi.configurator 内の Instance 使用
型 Instance の型引数を持つ jakarta.enterprise.inject.spi.configurator のメソッドパラメーター修飾子と型メソッド説明BeanConfigurator.disposeWith(BiConsumerSE<T, Instance<ObjectSE>> callback) Bean インスタンスを破棄するコールバックを設定します。<U extends T>
BeanConfigurator<U>BeanConfigurator.produceWith(FunctionSE<Instance<ObjectSE>, U> callback) Bean インスタンスを作成するためのコールバックを設定します。