public class AnnotatedBeanDefinition extends Object implements AnnotationBeanDefinition
| 构造器和说明 |
|---|
AnnotatedBeanDefinition() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getClassName() |
Constructor<?> |
getConstructor() |
String |
getId() |
Method |
getInitMethod() |
Object |
getInjectedInstance() |
List<Field> |
getInjectFields() |
List<Method> |
getInjectMethods() |
String[] |
getInterfaceNames() |
void |
setClassName(String className) |
void |
setConstructor(Constructor<?> constructor) |
void |
setId(String id) |
void |
setInitMethod(Method initMethod) |
void |
setInjectedInstance(Object injectedInstance) |
void |
setInjectFields(List<Field> fields) |
void |
setInjectMethods(List<Method> methods) |
void |
setInterfaceNames(String[] names) |
public List<Field> getInjectFields()
getInjectFields 在接口中 AnnotationBeanDefinitionpublic List<Method> getInjectMethods()
getInjectMethods 在接口中 AnnotationBeanDefinitionpublic String[] getInterfaceNames()
getInterfaceNames 在接口中 BeanDefinitionpublic void setInjectFields(List<Field> fields)
setInjectFields 在接口中 AnnotationBeanDefinitionpublic void setInjectMethods(List<Method> methods)
setInjectMethods 在接口中 AnnotationBeanDefinitionpublic void setInterfaceNames(String[] names)
setInterfaceNames 在接口中 BeanDefinitionpublic String getClassName()
getClassName 在接口中 BeanDefinitionpublic String getId()
getId 在接口中 BeanDefinitionpublic void setClassName(String className)
setClassName 在接口中 BeanDefinitionpublic void setId(String id)
setId 在接口中 BeanDefinitionpublic Constructor<?> getConstructor()
getConstructor 在接口中 BeanDefinitionpublic void setConstructor(Constructor<?> constructor)
setConstructor 在接口中 BeanDefinitionpublic Object getInjectedInstance()
getInjectedInstance 在接口中 AnnotationBeanDefinitionpublic void setInjectedInstance(Object injectedInstance)
setInjectedInstance 在接口中 AnnotationBeanDefinitionpublic Method getInitMethod()
getInitMethod 在接口中 BeanDefinitionpublic void setInitMethod(Method initMethod)
setInitMethod 在接口中 BeanDefinitionCopyright © 2016. All rights reserved.