public class ExecutionParameterPostProcessor
extends org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter
Constructor and Description |
---|
ExecutionParameterPostProcessor() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
parseStringValue(java.lang.Object bean,
java.lang.String strVal,
java.util.Set<java.lang.String> visitedPlaceholders) |
java.lang.Object |
postProcessAfterInitialization(java.lang.Object bean,
java.lang.String beanName) |
boolean |
postProcessAfterInstantiation(java.lang.Object bean,
java.lang.String beanName) |
org.springframework.beans.PropertyValues |
postProcessPropertyValues(org.springframework.beans.PropertyValues pvs,
java.beans.PropertyDescriptor[] pds,
java.lang.Object bean,
java.lang.String beanName) |
protected java.lang.String |
resolvePlaceholder(java.lang.Object bean,
java.lang.String placeholder) |
java.lang.Object |
resolveValue(java.lang.String beanName,
java.lang.Object bean,
java.lang.Object value) |
void |
setExecutionContext(ExecutionContext executionContext) |
void |
setInstantiationManager(InstantiationManager instantiationManager) |
void |
setNullValue(java.lang.String nullValue) |
void |
setPlaceholderPrefix(java.lang.String placeholderPrefix) |
void |
setPlaceholderSuffix(java.lang.String placeholderSuffix) |
public org.springframework.beans.PropertyValues postProcessPropertyValues(org.springframework.beans.PropertyValues pvs, java.beans.PropertyDescriptor[] pds, java.lang.Object bean, java.lang.String beanName) throws org.springframework.beans.BeansException
postProcessPropertyValues
in interface org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor
postProcessPropertyValues
in class org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter
org.springframework.beans.BeansException
public boolean postProcessAfterInstantiation(java.lang.Object bean, java.lang.String beanName) throws org.springframework.beans.BeansException
postProcessAfterInstantiation
in interface org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor
postProcessAfterInstantiation
in class org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter
org.springframework.beans.BeansException
public java.lang.Object postProcessAfterInitialization(java.lang.Object bean, java.lang.String beanName) throws org.springframework.beans.BeansException
postProcessAfterInitialization
in interface org.springframework.beans.factory.config.BeanPostProcessor
postProcessAfterInitialization
in class org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter
org.springframework.beans.BeansException
protected java.lang.String resolvePlaceholder(java.lang.Object bean, java.lang.String placeholder)
public java.lang.Object resolveValue(java.lang.String beanName, java.lang.Object bean, java.lang.Object value)
public void setPlaceholderPrefix(java.lang.String placeholderPrefix)
public void setPlaceholderSuffix(java.lang.String placeholderSuffix)
public void setNullValue(java.lang.String nullValue)
public void setInstantiationManager(InstantiationManager instantiationManager)
public void setExecutionContext(ExecutionContext executionContext)
protected java.lang.String parseStringValue(java.lang.Object bean, java.lang.String strVal, java.util.Set<java.lang.String> visitedPlaceholders) throws org.springframework.beans.factory.BeanDefinitionStoreException
org.springframework.beans.factory.BeanDefinitionStoreException
Copyright © 2007–2020. All rights reserved.