インターフェースの使用
org.springframework.core.io.support.SpringFactoriesLoader.ArgumentResolver
パッケージ
説明
Spring のリソース抽象化のサポートクラス。
Spring の I/O サポートのサポートクラスをテストします。
org.springframework.core.io.support 内の SpringFactoriesLoader.ArgumentResolver 使用
修飾子と型メソッド説明default <T> SpringFactoriesLoader.ArgumentResolver
このリゾルバーを指定された型と値と組み合わせて、新しい合成SpringFactoriesLoader.ArgumentResolver
を作成します。SpringFactoriesLoader.ArgumentResolver.and
(SpringFactoriesLoader.ArgumentResolver argumentResolver) このリゾルバーを指定されたリゾルバーと組み合わせて、新しい合成SpringFactoriesLoader.ArgumentResolver
を作成します。default <T> SpringFactoriesLoader.ArgumentResolver
SpringFactoriesLoader.ArgumentResolver.andSupplied
(ClassSE<T> type, SupplierSE<T> valueSupplier) このリゾルバーを指定された型と値と組み合わせて、新しい合成SpringFactoriesLoader.ArgumentResolver
を作成します。SpringFactoriesLoader.ArgumentResolver.from
(FunctionSE<ClassSE<?>, ObjectSE> function) ラムダに適した関数から新しいSpringFactoriesLoader.ArgumentResolver
を作成するファクトリメソッド。SpringFactoriesLoader.ArgumentResolver.none()
常にnull
を返すSpringFactoriesLoader.ArgumentResolver
を返すファクトリメソッド。static <T> SpringFactoriesLoader.ArgumentResolver
指定された型のみを解決するSpringFactoriesLoader.ArgumentResolver
を作成するために使用できるファクトリメソッド。static <T> SpringFactoriesLoader.ArgumentResolver
SpringFactoriesLoader.ArgumentResolver.ofSupplied
(ClassSE<T> type, SupplierSE<T> valueSupplier) 指定された型のみを解決するSpringFactoriesLoader.ArgumentResolver
を作成するために使用できるファクトリメソッド。修飾子と型メソッド説明SpringFactoriesLoader.ArgumentResolver.and
(SpringFactoriesLoader.ArgumentResolver argumentResolver) このリゾルバーを指定されたリゾルバーと組み合わせて、新しい合成SpringFactoriesLoader.ArgumentResolver
を作成します。protected <T> T
SpringFactoriesLoader.instantiateFactory
(StringSE implementationName, ClassSE<T> type, SpringFactoriesLoader.ArgumentResolver argumentResolver, SpringFactoriesLoader.FailureHandler failureHandler) <T> ListSE<T>
SpringFactoriesLoader.load
(ClassSE<T> factoryType, SpringFactoriesLoader.ArgumentResolver argumentResolver) 構成されたクラスローダーと指定された引数リゾルバーを使用して、 "META-INF/spring.factories" から指定された型のファクトリ実装をロードしてインスタンス化します。<T> ListSE<T>
SpringFactoriesLoader.load
(ClassSE<T> factoryType, SpringFactoriesLoader.ArgumentResolver argumentResolver, SpringFactoriesLoader.FailureHandler failureHandler) 構成されたクラスローダー、指定された引数リゾルバー、指定された障害ハンドラーによって提供されるカスタム障害処理を使用して、指定された型のファクトリ実装を "META-INF/spring.factories" からロードしてインスタンス化します。org.springframework.core.test.io.support 内の SpringFactoriesLoader.ArgumentResolver 使用
修飾子と型メソッド説明protected <T> T
MockSpringFactoriesLoader.instantiateFactory
(StringSE implementationName, ClassSE<T> type, SpringFactoriesLoader.ArgumentResolver argumentResolver, SpringFactoriesLoader.FailureHandler failureHandler)