java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | com.atlassian.plugin.AutowireCapablePlugin.AutowireStrategy |
The autowire strategy to use when creating and wiring a bean
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AutowireCapablePlugin.AutowireStrategy | AUTOWIRE_AUTODETECT | Autodetects appropriate injection by first seeing if any no-arg constructors exist. | |||||||||
AutowireCapablePlugin.AutowireStrategy | AUTOWIRE_BY_CONSTRUCTOR | Performs construction-based injection by type | |||||||||
AutowireCapablePlugin.AutowireStrategy | AUTOWIRE_BY_NAME | Performs setter-based injection by name | |||||||||
AutowireCapablePlugin.AutowireStrategy | AUTOWIRE_BY_TYPE | Performs setter-based injection by type | |||||||||
AutowireCapablePlugin.AutowireStrategy | AUTOWIRE_NO |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
|
Autodetects appropriate injection by first seeing if any no-arg constructors exist. If not, performs constructor injection, and if so, autowires by type then name
Performs construction-based injection by type
Performs setter-based injection by name
Performs setter-based injection by type