@FunctionalInterfaceSE public interface EnvironmentPostProcessorsFactory
EnvironmentPostProcessor
インスタンスを作成するために EnvironmentPostProcessorApplicationListener
によって使用されるファクトリインターフェース。修飾子と型 | メソッドと説明 |
---|---|
static EnvironmentPostProcessorsFactory | fromSpringFactories(ClassLoaderSE classLoader) spring.factories による EnvironmentPostProcessorsFactory を返します。 |
ListSE<EnvironmentPostProcessor> | getEnvironmentPostProcessors(DeferredLogFactory logFactory, ConfigurableBootstrapContext bootstrapContext) リクエストされたすべての EnvironmentPostProcessor インスタンスを作成します。 |
static EnvironmentPostProcessorsFactory | of(ClassSE<?>... classes) 指定されたクラスからポストプロセッサーを反射的に作成する EnvironmentPostProcessorsFactory を返します。 |
static EnvironmentPostProcessorsFactory | of(ClassLoaderSE classLoader, StringSE... classNames) 指定されたクラス名からポストプロセッサーを反射的に作成する EnvironmentPostProcessorsFactory を返します。 |
static EnvironmentPostProcessorsFactory | of(StringSE... classNames) 指定されたクラス名からポストプロセッサーを反射的に作成する EnvironmentPostProcessorsFactory を返します。 |
ListSE<EnvironmentPostProcessor> getEnvironmentPostProcessors(DeferredLogFactory logFactory, ConfigurableBootstrapContext bootstrapContext)
EnvironmentPostProcessor
インスタンスを作成します。logFactory
- 据え置きログファクトリ bootstrapContext
- ブートストラップコンテキスト static EnvironmentPostProcessorsFactory fromSpringFactories(ClassLoaderSE classLoader)
spring.factories
による EnvironmentPostProcessorsFactory
を返します。classLoader
- ソースクラスローダー EnvironmentPostProcessorsFactory
インスタンス static EnvironmentPostProcessorsFactory of(ClassSE<?>... classes)
EnvironmentPostProcessorsFactory
を返します。classes
- ポストプロセッサークラス EnvironmentPostProcessorsFactory
インスタンス static EnvironmentPostProcessorsFactory of(StringSE... classNames)
EnvironmentPostProcessorsFactory
を返します。classNames
- ポストプロセッサーのクラス名 EnvironmentPostProcessorsFactory
インスタンス static EnvironmentPostProcessorsFactory of(ClassLoaderSE classLoader, StringSE... classNames)
EnvironmentPostProcessorsFactory
を返します。classLoader
- ソースクラスローダー classNames
- ポストプロセッサーのクラス名 EnvironmentPostProcessorsFactory
インスタンス