public interface  org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor extends java.lang.Object implements org.springframework.beans.factory.config.BeanPostProcessor
{
public abstract java.lang.Object postProcessBeforeInstantiation(java.lang.Class, java.lang.String) throws org.springframework.beans.BeansException;
public abstract boolean postProcessAfterInstantiation(java.lang.Object, java.lang.String) throws org.springframework.beans.BeansException;
public abstract org.springframework.beans.PropertyValues postProcessPropertyValues(org.springframework.beans.PropertyValues, java.beans.PropertyDescriptor[], java.lang.Object, java.lang.String) throws org.springframework.beans.BeansException;
}