类 MockitoPostProcessor.SpyPostProcessor

java.lang.Object
cn.taketoday.framework.test.mock.mockito.MockitoPostProcessor.SpyPostProcessor
所有已实现的接口:
cn.taketoday.beans.factory.config.BeanPostProcessor, cn.taketoday.beans.factory.config.InstantiationAwareBeanPostProcessor, cn.taketoday.beans.factory.config.SmartInstantiationAwareBeanPostProcessor, cn.taketoday.beans.factory.InitializationBeanPostProcessor, cn.taketoday.core.Ordered, cn.taketoday.core.PriorityOrdered
封闭类:
MockitoPostProcessor

static class MockitoPostProcessor.SpyPostProcessor extends Object implements cn.taketoday.beans.factory.config.SmartInstantiationAwareBeanPostProcessor, cn.taketoday.beans.factory.InitializationBeanPostProcessor, cn.taketoday.core.PriorityOrdered
BeanPostProcessor to handle SpyBean definitions. Registered as a separate processor so that it can be ordered above AOP post processors.
  • 字段详细资料

  • 构造器详细资料

  • 方法详细资料

    • getOrder

      public int getOrder()
      指定者:
      getOrder 在接口中 cn.taketoday.core.Ordered
    • getEarlyBeanReference

      public Object getEarlyBeanReference(Object bean, String beanName) throws cn.taketoday.beans.BeansException
      指定者:
      getEarlyBeanReference 在接口中 cn.taketoday.beans.factory.config.SmartInstantiationAwareBeanPostProcessor
      抛出:
      cn.taketoday.beans.BeansException
    • postProcessAfterInitialization

      public Object postProcessAfterInitialization(Object bean, String beanName) throws cn.taketoday.beans.BeansException
      指定者:
      postProcessAfterInitialization 在接口中 cn.taketoday.beans.factory.InitializationBeanPostProcessor
      抛出:
      cn.taketoday.beans.BeansException
    • getCacheKey

      private String getCacheKey(Object bean, String beanName)
    • register

      static void register(cn.taketoday.beans.factory.support.BeanDefinitionRegistry registry)