Package org.springframework.batch.core.scope

# Class BatchScopeSupport.Scopifier

java.lang.Object
org.springframework.beans.factory.config.BeanDefinitionVisitor
org.springframework.batch.core.scope.BatchScopeSupport.Scopifier

Enclosing class:
  BatchScopeSupport

protected static class BatchScopeSupport.Scopifier extends org.springframework.beans.factory.config.BeanDefinitionVisitor
Helper class to scan a bean definition hierarchy and force the use of auto-proxy for step scoped beans.

Author:
  Dave Syer

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Scopifier(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, String scope, boolean proxyTargetClass, boolean scoped)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected Object`
  `resolveValue(Object value)`

  ### Methods inherited from class org.springframework.beans.factory.config.BeanDefinitionVisitor

  `resolveStringValue, visitArray, visitBeanClassName, visitBeanDefinition, visitFactoryBeanName, visitFactoryMethodName, visitGenericArgumentValues, visitIndexedArgumentValues, visitList, visitMap, visitParentName, visitPropertyValues, visitScope, visitSet`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Scopifier

    public Scopifier(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, String scope, boolean proxyTargetClass, boolean scoped)

- ## Method Details

  - ### resolveValue

    protected Object resolveValue(Object value)
    Overrides:
      `resolveValue` in class `org.springframework.beans.factory.config.BeanDefinitionVisitor`