| 程序包 | 说明 |
|---|---|
| cn.taketoday.context.bean | |
| cn.taketoday.context.factory | |
| cn.taketoday.context.loader | |
| cn.taketoday.context.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
PropertyValue |
DefaultBeanDefinition.getPropertyValue(java.lang.String name) |
PropertyValue |
BeanDefinition.getPropertyValue(java.lang.String name)
Get a property
|
PropertyValue[] |
DefaultBeanDefinition.getPropertyValues() |
PropertyValue[] |
BeanDefinition.getPropertyValues()
Get all the
PropertyValues |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultBeanDefinition.addPropertyValue(PropertyValue... propertyValues_) |
void |
BeanDefinition.addPropertyValue(PropertyValue... propertyValues_)
Add PropertyValue to list.
|
BeanDefinition |
DefaultBeanDefinition.setPropertyValues(PropertyValue[] propertyValues) |
BeanDefinition |
BeanDefinition.setPropertyValues(PropertyValue[] propertyValues) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultBeanDefinition.addPropertyValue(java.util.Collection<PropertyValue> propertyValues) |
void |
BeanDefinition.addPropertyValue(java.util.Collection<PropertyValue> propertyValues) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Set<PropertyValue> |
AbstractBeanFactory.getDependencies() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractBeanFactory.applyPropertyValues(java.lang.Object bean,
PropertyValue... propertyValues)
Apply property values.
|
| 限定符和类型 | 方法和说明 |
|---|---|
PropertyValue |
ValuePropertyResolver.resolveProperty(ApplicationContext applicationContext,
java.lang.reflect.Field field)
Resolve
Value annotation property. |
PropertyValue |
PropsPropertyResolver.resolveProperty(ApplicationContext applicationContext,
java.lang.reflect.Field field)
Resolve
Props annotation property. |
PropertyValue |
PropertyValueResolver.resolveProperty(ApplicationContext applicationContext,
java.lang.reflect.Field field)
According to different annotation resolve different property.
|
PropertyValue |
AutowiredPropertyResolver.resolveProperty(ApplicationContext applicationContext,
java.lang.reflect.Field field) |
| 限定符和类型 | 方法和说明 |
|---|---|
static PropertyValue[] |
ContextUtils.resolvePropertyValue(java.lang.Class<?> beanClass,
ApplicationContext applicationContext)
Process bean's property (field)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.List<PropertyValue> |
ContextUtils.resolveProps(java.lang.reflect.AnnotatedElement annotatedElement,
java.util.Properties properties)
Resolve Properties
|
Copyright © 2019 TODAY. All rights reserved.