|
|||||||||
| Home >> All >> org >> springframework >> beans >> factory >> [ support overview ] | PREV NEXT | ||||||||
A
- ABSTRACT_KEY - Static variable in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Special string added to distinguish owner.(abstract)=true Default is false.
- AUTOWIRE_AUTODETECT - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- AUTOWIRE_BY_NAME - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- AUTOWIRE_BY_TYPE - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- AUTOWIRE_CONSTRUCTOR - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- AUTOWIRE_NO - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- AbstractAutowireCapableBeanFactory - class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
- Abstract BeanFactory superclass that implements default bean creation, with the full capabilities specified by the RootBeanDefinition class.
- AbstractAutowireCapableBeanFactory() - Constructor for class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Create a new AbstractAutowireCapableBeanFactory.
- AbstractAutowireCapableBeanFactory(BeanFactory) - Constructor for class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Create a new AbstractAutowireCapableBeanFactory with the given parent.
- AbstractBeanDefinition - class org.springframework.beans.factory.support.AbstractBeanDefinition.
- Base class for bean definition objects, factoring out common properties of RootBeanDefinition and ChildBeanDefinition.
- AbstractBeanDefinition() - Constructor for class org.springframework.beans.factory.support.AbstractBeanDefinition
- Create a new AbstractBeanDefinition with default settings.
- AbstractBeanDefinition(ConstructorArgumentValues, MutablePropertyValues) - Constructor for class org.springframework.beans.factory.support.AbstractBeanDefinition
- Create a new AbstractBeanDefinition with the given constructor argument values and property values.
- AbstractBeanDefinition(AbstractBeanDefinition) - Constructor for class org.springframework.beans.factory.support.AbstractBeanDefinition
- Create a new AbstractBeanDefinition as deep copy of the given bean definition.
- AbstractBeanDefinitionReader - class org.springframework.beans.factory.support.AbstractBeanDefinitionReader.
- Abstract base class for bean definition readers which implement the BeanDefinitionReader interface.
- AbstractBeanDefinitionReader(BeanDefinitionRegistry) - Constructor for class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- Create a new AbstractBeanDefinitionReader for the given factory.
- AbstractBeanFactory - class org.springframework.beans.factory.support.AbstractBeanFactory.
- Abstract superclass for BeanFactory implementations, implementing the ConfigurableBeanFactory SPI interface.
- AbstractBeanFactory() - Constructor for class org.springframework.beans.factory.support.AbstractBeanFactory
- Create a new AbstractBeanFactory.
- AbstractBeanFactory(BeanFactory) - Constructor for class org.springframework.beans.factory.support.AbstractBeanFactory
- Create a new AbstractBeanFactory with the given parent.
- AutowireUtils - class org.springframework.beans.factory.support.AutowireUtils.
- Utility class that contains various methods useful for the implementation of autowire-capable bean factories.
- AutowireUtils() - Constructor for class org.springframework.beans.factory.support.AutowireUtils
- abstractFlag - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- accept(Method) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CallbackFilterImpl
- add(Object) - Method in class org.springframework.beans.factory.support.ManagedSet
- addAll(Collection) - Method in class org.springframework.beans.factory.support.ManagedSet
- addBean(String, Object) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- Add a new singleton bean.
- addBeanPostProcessor(BeanPostProcessor) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- addOverride(MethodOverride) - Method in class org.springframework.beans.factory.support.MethodOverrides
- Add the given method override.
- addOverrides(MethodOverrides) - Method in class org.springframework.beans.factory.support.MethodOverrides
- Copy all given method overrides into this object.
- addSingleton(String, Object) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Add the given singleton object to the singleton cache of this factory.
- addTypeIdentifier(String) - Method in class org.springframework.beans.factory.support.ReplaceOverride
- Add a fragment of a class string, like "Exception" or "java.lang.Exc", to identify a parameter type
- aliasMap - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- Map from alias to canonical bean name
- allowBeanDefinitionOverriding - Variable in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- Whether to allow re-registration of a different definition with the same name
- applyBeanPostProcessorsAfterInitialization(Object, String) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- applyBeanPostProcessorsBeforeInitialization(Object, String) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- applyBeanPostProcessorsBeforeInstantiation(Class, String) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Apply InstantiationAwareBeanPostProcessors to the given existing bean instance,
invoking their
postProcessBeforeInstantiationmethods. - applyBeanPropertyValues(Object, String) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- applyPropertyValues(String, RootBeanDefinition, BeanWrapper, PropertyValues) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Apply the given property values, resolving any runtime references to other beans in this bean factory.
- autowire(Class, int, boolean) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- autowireBeanProperties(Object, int, boolean) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- autowireByName(String, RootBeanDefinition, BeanWrapper, MutablePropertyValues) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Fills in any missing property values with references to other beans in this factory if autowire is set to "byName".
- autowireByType(String, RootBeanDefinition, BeanWrapper, MutablePropertyValues) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Abstract method defining "autowire by type" (bean properties by type) behavior.
- autowireConstructor(String, RootBeanDefinition) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- "autowire constructor" (with constructor arguments by type) behavior.
- autowireMode - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
B
- BeanDefinitionReader - interface org.springframework.beans.factory.support.BeanDefinitionReader.
- Simple interface for bean definition readers.
- BeanDefinitionReaderUtils - class org.springframework.beans.factory.support.BeanDefinitionReaderUtils.
- Utility methods that are useful for bean definition readers implementations.
- BeanDefinitionReaderUtils() - Constructor for class org.springframework.beans.factory.support.BeanDefinitionReaderUtils
- BeanDefinitionRegistry - interface org.springframework.beans.factory.support.BeanDefinitionRegistry.
- Interface for registries that hold bean definitions, for example RootBeanDefinition and ChildBeanDefinition instances.
- BeanDefinitionValidationException - exception org.springframework.beans.factory.support.BeanDefinitionValidationException.
- Exception thrown when the validation of a bean definition failed.
- BeanDefinitionValidationException(String) - Constructor for class org.springframework.beans.factory.support.BeanDefinitionValidationException
- BeanDefinitionValidationException(String, Throwable) - Constructor for class org.springframework.beans.factory.support.BeanDefinitionValidationException
- beanClass - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- beanClassLoader - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- beanDefinition - Variable in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator
- beanDefinitionMap - Variable in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- Map of bean definition objects, keyed by bean name
- beanDefinitionNames - Variable in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- List of bean definition names, in registration order
- beanFactory - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- beanName - Variable in class org.springframework.beans.factory.support.LookupOverride
- beanPostProcessors - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- BeanPostProcessors to apply in createBean
- beans - Variable in class org.springframework.beans.factory.support.StaticListableBeanFactory
- Map from bean name to bean instance
C
- CLASS_KEY - Static variable in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Prefix for the class property of a root bean definition.
- CURRENTLY_IN_CREATION - Static variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- Marker object to be temporarily registered in the singleton cache while instantiating a bean, to be able to detect circular references.
- CglibSubclassingInstantiationStrategy - class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.
- Default object instantiation strategy for use in BeanFactories.
- CglibSubclassingInstantiationStrategy() - Constructor for class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator - class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.
- An inner class so we don't have a CGLIB dependency in core.
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator(RootBeanDefinition, BeanFactory) - Constructor for class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CallbackFilterImpl - class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CallbackFilterImpl.
- CGLIB object to filter method interception behavior.
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CallbackFilterImpl() - Constructor for class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CallbackFilterImpl
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport - class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport.
- Class providing hashCode and equals methods required by CGLIB to ensure that CGLIB doesn't generate a distinct class per bean.
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport() - Constructor for class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.LookupOverrideMethodInterceptor - class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.LookupOverrideMethodInterceptor.
- CGLIB MethodInterceptor to override methods, replacing them with an implementation that returns a bean looked up in the container.
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.LookupOverrideMethodInterceptor() - Constructor for class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.LookupOverrideMethodInterceptor
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.ReplaceOverrideMethodInterceptor - class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.ReplaceOverrideMethodInterceptor.
- CGLIB MethodInterceptor to override methods, replacing them with a call to a generic MethodReplacer.
- CglibSubclassingInstantiationStrategy.CglibSubclassCreator.ReplaceOverrideMethodInterceptor() - Constructor for class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.ReplaceOverrideMethodInterceptor
- ChildBeanDefinition - class org.springframework.beans.factory.support.ChildBeanDefinition.
- Bean definition for beans who inherit settings from their parent.
- ChildBeanDefinition(String, MutablePropertyValues) - Constructor for class org.springframework.beans.factory.support.ChildBeanDefinition
- Create a new ChildBeanDefinition for the given parent.
- ChildBeanDefinition(String, ConstructorArgumentValues, MutablePropertyValues) - Constructor for class org.springframework.beans.factory.support.ChildBeanDefinition
- Create a new ChildBeanDefinition for the given parent.
- ChildBeanDefinition(String, Class, ConstructorArgumentValues, MutablePropertyValues) - Constructor for class org.springframework.beans.factory.support.ChildBeanDefinition
- Create a new ChildBeanDefinition for the given parent, providing constructor arguments and property values.
- ChildBeanDefinition(String, String, ConstructorArgumentValues, MutablePropertyValues) - Constructor for class org.springframework.beans.factory.support.ChildBeanDefinition
- Create a new ChildBeanDefinition for the given parent, providing constructor arguments and property values.
- checkMergedBeanDefinition(RootBeanDefinition, String, Class, Object[]) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Check the given merged bean definition, potentially throwing validation exceptions.
- clear() - Method in class org.springframework.beans.factory.support.ManagedMap
- clear() - Method in class org.springframework.beans.factory.support.ManagedSet
- constructorArgumentValues - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- contains(Object) - Method in class org.springframework.beans.factory.support.ManagedSet
- containsAll(Collection) - Method in class org.springframework.beans.factory.support.ManagedSet
- containsBean(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- containsBean(String) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- containsBeanDefinition(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Check if this bean factory contains a bean definition with the given name.
- containsBeanDefinition(String) - Method in interface org.springframework.beans.factory.support.BeanDefinitionRegistry
- Check if this registry contains a bean definition with the given name.
- containsBeanDefinition(String) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- containsBeanDefinition(String) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- containsKey(Object) - Method in class org.springframework.beans.factory.support.ManagedMap
- containsSingleton(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- containsValue(Object) - Method in class org.springframework.beans.factory.support.ManagedMap
- createArgumentArray(String, RootBeanDefinition, ConstructorArgumentValues, BeanWrapper, Class[]) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Create an array of arguments to invoke a Constructor or static factory method, given the resolved constructor arguments values.
- createBean(String, RootBeanDefinition, Object[]) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Delegates to full createBean version with allowEagerCaching=true.
- createBean(String, RootBeanDefinition, Object[], boolean) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Create a bean instance for the given bean definition.
- createBean(String, RootBeanDefinition, Object[]) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Create a bean instance for the given bean definition.
- createBeanDefinition(String, String, ConstructorArgumentValues, MutablePropertyValues, ClassLoader) - Static method in class org.springframework.beans.factory.support.BeanDefinitionReaderUtils
- Create a new RootBeanDefinition or ChildBeanDefinition for the given class name, parent, constructor arguments, and property values.
- createBeanWrapper(Object) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Create a new BeanWrapper for the given bean instance.
- customEditors - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- Custom PropertyEditors to apply to the beans of this factory
D
- DEPENDENCY_CHECK_ALL - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- DEPENDENCY_CHECK_NONE - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- DEPENDENCY_CHECK_OBJECTS - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- DEPENDENCY_CHECK_SIMPLE - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- DefaultListableBeanFactory - class org.springframework.beans.factory.support.DefaultListableBeanFactory.
- Default implementation of the ListableBeanFactory and BeanDefinitionRegistry interfaces: a full-fledged bean factory based on bean definitions.
- DefaultListableBeanFactory() - Constructor for class org.springframework.beans.factory.support.DefaultListableBeanFactory
- Create a new DefaultListableBeanFactory.
- DefaultListableBeanFactory(BeanFactory) - Constructor for class org.springframework.beans.factory.support.DefaultListableBeanFactory
- Create a new DefaultListableBeanFactory with the given parent.
- defaultParentBean - Variable in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Name of default parent bean
- dependencyCheck(String, RootBeanDefinition, BeanWrapper, PropertyValues) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Perform a dependency check that all properties exposed have been set, if desired.
- dependencyCheck - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- dependentBeanMap - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- Map between dependent bean names: bean name --> dependent bean name
- dependsOn - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- destroyBean(String, Object) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Destroy the given bean.
- destroyDisposableBean(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Destroy the given bean.
- destroyMethodName - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- destroySingletons() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- disposableBeans - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- Disposable bean instances: bean name --> disposable instance
- doTypeConversionIfNecessary(Object, Class, BeanWrapper) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Convert the given value into the specified target type.
E
- entrySet() - Method in class org.springframework.beans.factory.support.ManagedMap
- equals(Object) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport
- equals(Object) - Method in class org.springframework.beans.factory.support.ManagedMap
- equals(Object) - Method in class org.springframework.beans.factory.support.ManagedSet
F
- factoryBeanName - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- factoryMethodName - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- findMatchingBeans(Class) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Find bean instances that match the required type.
- findMatchingBeans(Class) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
G
- GENERATED_BEAN_NAME_SEPARATOR - Static variable in class org.springframework.beans.factory.support.BeanDefinitionReaderUtils
- Separator for generated bean names.
- generateBeanName(AbstractBeanDefinition, BeanDefinitionRegistry) - Static method in class org.springframework.beans.factory.support.BeanDefinitionReaderUtils
- Generate a bean name for the given bean definition, unique within the given bean factory.
- get(Object) - Method in class org.springframework.beans.factory.support.ManagedMap
- getAliases(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- getAliases(String) - Method in interface org.springframework.beans.factory.support.BeanDefinitionRegistry
- Return the aliases for the given bean name, if defined.
- getAliases(String) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getAutowireMode() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the autowire mode as specified in the bean definition.
- getBean(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- getBean(String, Class) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- getBean(String, Object[]) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the bean with the given name, checking the parent bean factory if not found.
- getBean(String, Class, Object[]) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the bean with the given name, checking the parent bean factory if not found.
- getBean(String) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBean(String, Class) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeanClass() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the class of the wrapped bean.
- getBeanClassLoader() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- getBeanClassLoader() - Method in interface org.springframework.beans.factory.support.BeanDefinitionReader
- Return the class loader to use for bean classes.
- getBeanClassName() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the class name of the wrapped bean.
- getBeanDefinition(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the bean definition for the given bean name.
- getBeanDefinition(String) - Method in interface org.springframework.beans.factory.support.BeanDefinitionRegistry
- Return the BeanDefinition for the given bean name.
- getBeanDefinition() - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport
- Exposed for equals method to allow access to enclosing class field
- getBeanDefinition(String) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeanDefinitionCount() - Method in interface org.springframework.beans.factory.support.BeanDefinitionRegistry
- Return the number of beans defined in the registry.
- getBeanDefinitionCount() - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeanDefinitionCount() - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeanDefinitionNames() - Method in interface org.springframework.beans.factory.support.BeanDefinitionRegistry
- Return the names of all beans defined in this registry.
- getBeanDefinitionNames() - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeanDefinitionNames(Class) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeanDefinitionNames() - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeanDefinitionNames(Class) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeanFactory() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- getBeanFactory() - Method in interface org.springframework.beans.factory.support.BeanDefinitionReader
- Return the bean factory to register the bean definitions with.
- getBeanName() - Method in class org.springframework.beans.factory.support.LookupOverride
- Return the name of the bean that should be returned by this method.
- getBeanNamesForType(Class) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeanNamesForType(Class, boolean, boolean) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeanNamesForType(Class) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeanNamesForType(Class, boolean, boolean) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeanPostProcessors() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the list of BeanPostProcessors that will get applied to beans created with this factory.
- getBeansOfType(Class) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeansOfType(Class, boolean, boolean) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- getBeansOfType(Class) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getBeansOfType(Class, boolean, boolean) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getConstructorArgumentValues() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return constructor argument values for this bean, if any.
- getCustomEditors() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the map of custom editors, with Classes as keys and PropertyEditors as values.
- getDefaultParentBean() - Method in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Return the default parent bean for this bean factory.
- getDependencyCheck() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the dependency check code.
- getDependsOn() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the bean names that this bean depends on.
- getDestroyMethodName() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the name of the destroy method.
- getFactoryBeanName() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Returns the factory bean name, if any.
- getFactoryMethodName() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return a factory method, if any.
- getIgnoredDependencyTypes() - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Return the set of classes that will get ignored for autowiring.
- getInitMethodName() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the name of the initializer method.
- getMergedBeanDefinition(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return a RootBeanDefinition for the given bean name, merging a child bean definition with its parent if necessary.
- getMergedBeanDefinition(String, boolean) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return a RootBeanDefinition, even by traversing parent if the parameter is a child definition.
- getMergedBeanDefinition(String, BeanDefinition) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return a RootBeanDefinition for the given bean name, by merging with the parent if the given original bean definition is a child bean definition.
- getMethodName() - Method in class org.springframework.beans.factory.support.MethodOverride
- Return the name of the method to be overridden.
- getMethodOverrides() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return information about methods to be overridden by the IoC container.
- getMethodReplacerBeanName() - Method in class org.springframework.beans.factory.support.ReplaceOverride
- Return the name of the bean implementing MethodReplacer.
- getObjectForSharedInstance(String, Object) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Get the object for the given shared bean, either the bean instance itself or its created object in case of a FactoryBean.
- getOverride(Method) - Method in class org.springframework.beans.factory.support.MethodOverrides
- Return the override for the given method, if any.
- getOverrides() - Method in class org.springframework.beans.factory.support.MethodOverrides
- Return all method overrides contained by this object.
- getParentBeanFactory() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- getParentName() - Method in class org.springframework.beans.factory.support.ChildBeanDefinition
- Return the name of the parent definition of this bean definition.
- getPropertyValues() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return property values for this bean, if any.
- getResolvedAutowireMode() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return the resolved autowire code, (resolving AUTOWIRE_AUTODETECT to AUTOWIRE_CONSTRUCTOR or AUTOWIRE_BY_TYPE).
- getResourceDescription() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return a description of the resource that this bean definition came from.
- getResourceLoader() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- getResourceLoader() - Method in interface org.springframework.beans.factory.support.BeanDefinitionReader
- Return the resource loader to use for resource locations.
- getSingletonCount() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the number of beans in the singleton cache.
- getSingletonNames() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return the names of beans in the singleton cache.
- getType(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- getType(String) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- getTypeDifferenceWeight(Class[], Object[]) - Static method in class org.springframework.beans.factory.support.AutowireUtils
- Determine a weight that represents the class hierarchy difference between types and arguments.
H
- hasBeanClass() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return whether this definitions specifies a bean class.
- hasConstructorArgumentValues() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return if there are constructor argument values defined for this bean.
- hasDestructionAwareBeanPostProcessors - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- hasDestructionAwareBeanPostProcessors() - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return whether this factory holds a DestructionAwareBeanPostProcessor that will get applied to singleton beans on shutdown.
- hashCode() - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.CglibIdentitySupport
- hashCode() - Method in class org.springframework.beans.factory.support.ManagedMap
- hashCode() - Method in class org.springframework.beans.factory.support.ManagedSet
I
- InstantiationStrategy - interface org.springframework.beans.factory.support.InstantiationStrategy.
- Interface responsible for creating instances corresponding to a root bean definition.
- ignoreDependencyType(Class) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Ignore the given dependency type for autowiring.
- ignoreDependencyTypes - Variable in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Dependency types to ignore on dependency check and autowire, as Set of Class objects.
- initBeanWrapper(BeanWrapper) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Initialize the given BeanWrapper with the custom editors registered with this factory.
- initMethodName - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- instantiate(Constructor, Object[]) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator
- Create a new instance of a dynamically generated subclasses implementing the required lookups.
- instantiate(RootBeanDefinition, String, BeanFactory) - Method in interface org.springframework.beans.factory.support.InstantiationStrategy
- Return an instance of the bean with the given name in this factory.
- instantiate(RootBeanDefinition, String, BeanFactory, Constructor, Object[]) - Method in interface org.springframework.beans.factory.support.InstantiationStrategy
- Return an instance of the bean with the given name in this factory, creating it via the given constructor.
- instantiate(RootBeanDefinition, String, BeanFactory, Object, Method, Object[]) - Method in interface org.springframework.beans.factory.support.InstantiationStrategy
- Return an instance of the bean with the given name in this factory, creating it via the given factory method.
- instantiate(RootBeanDefinition, String, BeanFactory) - Method in class org.springframework.beans.factory.support.SimpleInstantiationStrategy
- instantiate(RootBeanDefinition, String, BeanFactory, Constructor, Object[]) - Method in class org.springframework.beans.factory.support.SimpleInstantiationStrategy
- instantiate(RootBeanDefinition, String, BeanFactory, Object, Method, Object[]) - Method in class org.springframework.beans.factory.support.SimpleInstantiationStrategy
- instantiateUsingFactoryMethod(String, RootBeanDefinition, Object[]) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Instantiate the bean using a named factory method.
- instantiateWithMethodInjection(RootBeanDefinition, String, BeanFactory) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
- instantiateWithMethodInjection(RootBeanDefinition, String, BeanFactory, Constructor, Object[]) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
- instantiateWithMethodInjection(RootBeanDefinition, String, BeanFactory) - Method in class org.springframework.beans.factory.support.SimpleInstantiationStrategy
- Subclasses can override this method, which is implemented to throw UnsupportedOperationException, if they can instantiate an object with the Method Injection specified in the given RootBeanDefinition.
- instantiateWithMethodInjection(RootBeanDefinition, String, BeanFactory, Constructor, Object[]) - Method in class org.springframework.beans.factory.support.SimpleInstantiationStrategy
- Subclasses can override this method, which is implemented to throw UnsupportedOperationException, if they can instantiate an object with the Method Injection specified in the given RootBeanDefinition.
- instantiationStrategy - Variable in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.LookupOverrideMethodInterceptor
- intercept(Object, Method, Object[], MethodProxy) - Method in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator.ReplaceOverrideMethodInterceptor
- invokeCustomDestroyMethod(String, Object, String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Invoke the specified custom destroy method on the given bean.
- invokeCustomInitMethod(String, Object, String) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Invoke the specified custom init method on the given bean.
- invokeInitMethods(String, Object, RootBeanDefinition) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
- Give a bean a chance to react now all its properties are set, and a chance to know about its owning bean factory (this object).
- isAbstract() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return whether this bean is "abstract", i.e.
- isBeanDefinitionTypeMatch(String, Class) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- Determine whether the bean definition with the given name matches the given type.
- isBeanTypeMatch(String, Class) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- Check whether the specified bean matches the given type.
- isEmpty() - Method in class org.springframework.beans.factory.support.ManagedMap
- isEmpty() - Method in class org.springframework.beans.factory.support.ManagedSet
- isEmpty() - Method in class org.springframework.beans.factory.support.MethodOverrides
- Return whether the set of method overrides is empty.
- isFactoryBean(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Determine whether the bean with the given name is a FactoryBean.
- isFactoryDereference(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- Return whether the given name is a factory dereference (beginning with the factory dereference prefix).
- isLazyInit() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return whether this bean should be lazily initialized, i.e.
- isOverloaded() - Method in class org.springframework.beans.factory.support.MethodOverride
- Return whether the overridden method has to be considered as overloaded (that is, whether arg type matching has to happen).
- isSingleton() - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
- Return whether this a Singleton, with a single, shared instance returned on all calls.
- isSingleton(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
- isSingleton(String) - Method in class org.springframework.beans.factory.support.StaticListableBeanFactory
- iterator() - Method in class org.springframework.beans.factory.support.ManagedSet
K
- keySet() - Method in class org.springframework.beans.factory.support.ManagedMap
L
- LAZY_INIT_KEY - Static variable in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Special string added to distinguish owner.(lazy-init)=true Default is false.
- LOOKUP_OVERRIDE - Static variable in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
- Index in the CGLIB callback array for a method that should be overridden to provide method lookup.
- LookupOverride - class org.springframework.beans.factory.support.LookupOverride.
- Represents an override of a method that looks up an object in the same IoC context.
- LookupOverride(String, String) - Constructor for class org.springframework.beans.factory.support.LookupOverride
- Construct a new LookupOverride.
- lazyInit - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
- loadBeanDefinitions(Resource[]) - Method in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- loadBeanDefinitions(Resource) - Method in interface org.springframework.beans.factory.support.BeanDefinitionReader
- Load bean definitions from the specified resource.
- loadBeanDefinitions(Resource[]) - Method in interface org.springframework.beans.factory.support.BeanDefinitionReader
- Load bean definitions from the specified resources.
- loadBeanDefinitions(Resource) - Method in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Load bean definitions from the specified properties file, using all property keys (i.e.
- loadBeanDefinitions(Resource, String) - Method in class org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
- Load bean definitions from the specified properties file.
- logger - Variable in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
- logger - Variable in class org.springframework.beans.factory.support.AbstractBeanFactory
- Logger available to subclasses
- logger - Static variable in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy.CglibSubclassCreator
- logger - Variable in class org.springframework.beans.factory.support.SimpleInstantiationStrategy
M
- METHOD_REPLACER - Static variable in class org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
- Index in the CGLIB callback array for a method that should be overridden using generic Methodreplacer functionality.
- ManagedList - class org.springframework.beans.factory.support.ManagedList.
- Tag subclass used to hold managed List elements, which may include runtime bean references.