yanwte-spring
Module Contents
alltypes
Module Contents
class
YanwteSpringHook
:
InitializingBean
,
ApplicationContextAware
Module Contents
YanwteSpringHook
(
)
fun
afterPropertiesSet
(
)
:
Unit
var
basePackage
:
String
?
fun
setApplicationContext
(
applicationContext
:
ApplicationContext
)
:
Unit
package
com.github.winteryoung.yanwte.spring
Module Contents
@Target
(
[AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FIELD, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.ANNOTATION_CLASS]
)
@Autowired
@Lazy
class
AutowireProvider
Module Contents
AutowireProvider
(
)
@Target
(
[AnnotationTarget.CLASS, AnnotationTarget.FILE]
)
class
YanwteExtensionPoint
Module Contents
YanwteExtensionPoint
(
)
package
com.github.winteryoung.yanwte.spring.internals
Module Contents
open
class
ExtensionPointProviderFactoryBean
Module Contents
ExtensionPointProviderFactoryBean
(
)
open
fun
createExtensionPointProvider
(
extensionPointClass
:
Class
<
*
>
)
:
Any
@Component
open
class
ExtensionPointRegister
:
BeanFactoryPostProcessor
Module Contents
ExtensionPointRegister
(
)
open
fun
postProcessBeanFactory
(
beanFactory
:
ConfigurableListableBeanFactory
)
:
Unit
@Configuration
@ComponentScan
(
"com.github.winteryoung.yanwte.spring.internals"
)
open
class
YanwteSpringConfig
Module Contents
YanwteSpringConfig
(
)
@Bean
open
fun
yanwteSpringHook
(
)
:
YanwteSpringHook
class
YanwteSpringHook
:
InitializingBean
,
ApplicationContextAware
Module Contents
YanwteSpringHook
(
)
fun
afterPropertiesSet
(
)
:
Unit
var
basePackage
:
String
?
fun
setApplicationContext
(
applicationContext
:
ApplicationContext
)
:
Unit