public class BeanDefinitionProxy
extends org.springframework.beans.factory.support.GenericBeanDefinition
implements org.springframework.beans.factory.config.BeanDefinition
AUTOWIRE_AUTODETECT, AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_CONSTRUCTOR, AUTOWIRE_NO, DEPENDENCY_CHECK_ALL, DEPENDENCY_CHECK_NONE, DEPENDENCY_CHECK_OBJECTS, DEPENDENCY_CHECK_SIMPLE, INFER_METHOD, SCOPE_DEFAULT| Constructor and Description |
|---|
BeanDefinitionProxy(org.springframework.beans.factory.config.BeanDefinition mergedBeanDefinition,
org.springframework.beans.factory.config.BeanDefinition currentBeanDefinition) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
attributeNames() |
Object |
getAttribute(String name) |
Class<?> |
getBeanClass()
修复被引用时,引用者还是使用覆盖前BD的问题
|
String |
getBeanClassName() |
org.springframework.beans.factory.config.ConstructorArgumentValues |
getConstructorArgumentValues() |
String |
getFactoryBeanName() |
String |
getFactoryMethodName() |
org.springframework.beans.factory.support.MethodOverrides |
getMethodOverrides() |
org.springframework.beans.factory.config.BeanDefinition |
getOriginatingBeanDefinition() |
String |
getParentName() |
org.springframework.beans.MutablePropertyValues |
getPropertyValues() |
String |
getResourceDescription() |
int |
getRole() |
String |
getScope() |
Object |
getSource() |
boolean |
hasAttribute(String name) |
boolean |
isAbstract() |
boolean |
isAutowireCandidate() |
boolean |
isLazyInit() |
boolean |
isSingleton() |
Object |
removeAttribute(String name) |
cloneBeanDefinition, equals, setParentName, toStringaddQualifier, applyDefaults, clone, copyQualifiersFrom, getAutowireMode, getDependencyCheck, getDependsOn, getDescription, getDestroyMethodName, getInitMethodName, getQualifier, getQualifiers, getResolvedAutowireMode, getResource, hasBeanClass, hasConstructorArgumentValues, hashCode, hasQualifier, isEnforceDestroyMethod, isEnforceInitMethod, isLenientConstructorResolution, isNonPublicAccessAllowed, isPrimary, isPrototype, isSynthetic, overrideFrom, prepareMethodOverride, prepareMethodOverrides, resolveBeanClass, setAbstract, setAutowireCandidate, setAutowireMode, setBeanClass, setBeanClassName, setConstructorArgumentValues, setDependencyCheck, setDependsOn, setDescription, setDestroyMethodName, setEnforceDestroyMethod, setEnforceInitMethod, setFactoryBeanName, setFactoryMethodName, setInitMethodName, setLazyInit, setLenientConstructorResolution, setMethodOverrides, setNonPublicAccessAllowed, setOriginatingBeanDefinition, setPrimary, setPropertyValues, setResource, setResourceDescription, setRole, setScope, setSynthetic, validateaddMetadataAttribute, getMetadataAttribute, setAttribute, setSourcefinalize, getClass, notify, notifyAll, wait, wait, waitpublic BeanDefinitionProxy(org.springframework.beans.factory.config.BeanDefinition mergedBeanDefinition,
org.springframework.beans.factory.config.BeanDefinition currentBeanDefinition)
public Class<?> getBeanClass() throws IllegalStateException
getBeanClass in class org.springframework.beans.factory.support.AbstractBeanDefinitionIllegalStateExceptionpublic String getBeanClassName()
getBeanClassName in interface org.springframework.beans.factory.config.BeanDefinitiongetBeanClassName in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic org.springframework.beans.factory.config.ConstructorArgumentValues getConstructorArgumentValues()
getConstructorArgumentValues in interface org.springframework.beans.factory.config.BeanDefinitiongetConstructorArgumentValues in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic String getFactoryBeanName()
getFactoryBeanName in interface org.springframework.beans.factory.config.BeanDefinitiongetFactoryBeanName in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic String getFactoryMethodName()
getFactoryMethodName in interface org.springframework.beans.factory.config.BeanDefinitiongetFactoryMethodName in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic org.springframework.beans.factory.config.BeanDefinition getOriginatingBeanDefinition()
getOriginatingBeanDefinition in interface org.springframework.beans.factory.config.BeanDefinitiongetOriginatingBeanDefinition in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic String getParentName()
getParentName in interface org.springframework.beans.factory.config.BeanDefinitiongetParentName in class org.springframework.beans.factory.support.GenericBeanDefinitionpublic org.springframework.beans.MutablePropertyValues getPropertyValues()
getPropertyValues in interface org.springframework.beans.factory.config.BeanDefinitiongetPropertyValues in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic String getResourceDescription()
getResourceDescription in interface org.springframework.beans.factory.config.BeanDefinitiongetResourceDescription in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic int getRole()
getRole in interface org.springframework.beans.factory.config.BeanDefinitiongetRole in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic String getScope()
getScope in interface org.springframework.beans.factory.config.BeanDefinitiongetScope in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic boolean isAbstract()
isAbstract in interface org.springframework.beans.factory.config.BeanDefinitionisAbstract in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic boolean isAutowireCandidate()
isAutowireCandidate in interface org.springframework.beans.factory.config.BeanDefinitionisAutowireCandidate in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic boolean isLazyInit()
isLazyInit in interface org.springframework.beans.factory.config.BeanDefinitionisLazyInit in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.config.BeanDefinitionisSingleton in class org.springframework.beans.factory.support.AbstractBeanDefinitionpublic String[] attributeNames()
attributeNames in interface org.springframework.core.AttributeAccessorattributeNames in class org.springframework.core.AttributeAccessorSupportpublic Object getAttribute(String name)
getAttribute in interface org.springframework.core.AttributeAccessorgetAttribute in class org.springframework.beans.BeanMetadataAttributeAccessorpublic boolean hasAttribute(String name)
hasAttribute in interface org.springframework.core.AttributeAccessorhasAttribute in class org.springframework.core.AttributeAccessorSupportpublic Object removeAttribute(String name)
removeAttribute in interface org.springframework.core.AttributeAccessorremoveAttribute in class org.springframework.beans.BeanMetadataAttributeAccessorpublic Object getSource()
getSource in interface org.springframework.beans.BeanMetadataElementgetSource in class org.springframework.beans.BeanMetadataAttributeAccessorpublic org.springframework.beans.factory.support.MethodOverrides getMethodOverrides()
getMethodOverrides in class org.springframework.beans.factory.support.AbstractBeanDefinitionCopyright © 2006–2018 TinyGroup. All rights reserved.