org.springframework.config.java.core
Class StandardBeanMethodProcessor
java.lang.Object
org.springframework.config.java.core.StandardBeanMethodProcessor
- All Implemented Interfaces:
- BeanMethodProcessor
public class StandardBeanMethodProcessor
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardBeanMethodProcessor
public StandardBeanMethodProcessor(ConfigurableListableBeanFactory owningBeanFactory,
BeanNameTrackingDefaultListableBeanFactory childFactory,
BeanNamingStrategy namingStrategy,
MethodBeanWrapper beanWrapper)
processMethod
public Object processMethod(Method targetMethod)
getBeanName
public String getBeanName(Method m)
createNewOrGetCachedSingletonBean
public Object createNewOrGetCachedSingletonBean(String beanName,
EnhancerMethodInvoker callback)
isBeanCreationMethod
public static boolean isBeanCreationMethod(Method candidateMethod)
findBeanCreationMethods
public static Collection<Method> findBeanCreationMethods(Class<?> configurationClass)
findAllMethods
protected static Set<Method> findAllMethods(Class<?> configurationClass)
isAnnotatedAndNonPrivate
protected boolean isAnnotatedAndNonPrivate(Method candidateMethod)
understands
protected boolean understands(Method candidateMethod)
findMatchingMethods
protected Collection<Method> findMatchingMethods(Class<?> configurationClass)
Copyright � 2005-2008 Spring Framework. All Rights Reserved.