public class ConfigurationPropertiesBindingPostProcessor extends ObjectSE implements BeanPostProcessor, PriorityOrdered, ApplicationContextAware, InitializingBean
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | BEAN_NAME このポストプロセッサーが登録されている Bean 名。 |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
ConfigurationPropertiesBindingPostProcessor() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() |
int | getOrder() |
ObjectSE | postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) |
static void | register(BeanDefinitionRegistry registry) ConfigurationPropertiesBindingPostProcessor Bean がまだ登録されていない場合は登録します。 |
void | setApplicationContext(ApplicationContext applicationContext) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
postProcessAfterInitialization
public static final StringSE BEAN_NAME
public ConfigurationPropertiesBindingPostProcessor()
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
ApplicationContextAware
の setApplicationContext
BeansException
public void afterPropertiesSet() throws ExceptionSE
InitializingBean
の afterPropertiesSet
ExceptionSE
public ObjectSE postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) throws BeansException
BeanPostProcessor
の postProcessBeforeInitialization
BeansException
public static void register(BeanDefinitionRegistry registry)
ConfigurationPropertiesBindingPostProcessor
Bean がまだ登録されていない場合は登録します。registry
- Bean 定義レジストリ