A B C D E G H I L M N P R S T U V W
A
- AbstractEnvironmentAware - net.hasor.spring.beans中的类
-
负责处理 Environment 的数据发现
- AbstractEnvironmentAware() - 类 的构造器net.hasor.spring.beans.AbstractEnvironmentAware
-
- AbstractHasorDefinitionParser - net.hasor.spring.xml中的类
-
Spring Xml 解析器基类
- AbstractHasorDefinitionParser() - 类 的构造器net.hasor.spring.xml.AbstractHasorDefinitionParser
-
- AbstractTypeSupplierTools - net.hasor.spring.beans中的类
-
通过 ApplicationContextAware 接口来构造 TypeSupplier
- AbstractTypeSupplierTools() - 类 的构造器net.hasor.spring.beans.AbstractTypeSupplierTools
-
- addInterceptors(InterceptorRegistry) - 类 中的方法net.hasor.spring.boot.WebHasorConfiguration
-
拦截器模式下,添加Spring 拦截器
- afterPropertiesSet() - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- afterPropertiesSet() - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- AutoScanPackagesModule - net.hasor.spring.beans中的类
-
负责处理 h:loadModule 标签上 autoScan 和 scanPackages 两个属性
- AutoScanPackagesModule(String[]) - 类 的构造器net.hasor.spring.beans.AutoScanPackagesModule
-
- AutoScanPackagesModule(String[], Predicate<Class<?>>) - 类 的构造器net.hasor.spring.beans.AutoScanPackagesModule
-
B
- BasicHasorConfiguration - net.hasor.spring.boot中的类
-
Spring Boot 启动入口
- BasicHasorConfiguration() - 类 的构造器net.hasor.spring.boot.BasicHasorConfiguration
-
- beanID(Element, NamedNodeMap) - 类 中的方法net.hasor.spring.xml.AbstractHasorDefinitionParser
-
BeanID
- build(Object, ApplicationContext) - 类 中的方法net.hasor.spring.beans.BuildConfig
-
- BuildConfig - net.hasor.spring.beans中的类
-
负责创建 Hasor。
- BuildConfig() - 类 的构造器net.hasor.spring.beans.BuildConfig
-
C
- ContextFactoryBean - net.hasor.spring.beans中的类
-
在 Spring 中创建 Hasor 环境 使用。
- ContextFactoryBean() - 类 的构造器net.hasor.spring.beans.ContextFactoryBean
-
- createAppContext(Object, ApplicationContext) - 类 中的方法net.hasor.spring.boot.BasicHasorConfiguration
-
- customProperties - 类 中的变量net.hasor.spring.beans.BuildConfig
-
D
- destroy() - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
E
- EnableHasor - net.hasor.spring.boot中的注释类型
-
启用 Hasor
关于 ComponentScan,首先 spring 的 ComponentScan 会扫描所有 Spring 的Bean。
- EnableHasorWeb - net.hasor.spring.boot中的注释类型
-
启用 Hasor Web,这个插件会配置 Hasor 的全局拦截器和监听器。
- environment - 类 中的变量net.hasor.spring.beans.AbstractEnvironmentAware
-
- envProperties - 类 中的变量net.hasor.spring.beans.BuildConfig
-
G
- get(Class<? extends T>) - 类 中的方法net.hasor.spring.beans.SpringTypeSupplier
-
- getApplicationContext() - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
- getBuildConfig() - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
- getObject() - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- getObject() - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- getObjectType() - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- getObjectType() - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- getSpringClassLoader() - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
- getSupplierOfName(ApiBinder, String) - 接口 中的方法net.hasor.spring.SpringModule
-
使用 Spring getBean(String) 方式获取Bean。
- getSupplierOfType(ApiBinder, Class<T>) - 接口 中的方法net.hasor.spring.SpringModule
-
使用 Spring getBean(Class) 方式获取Bean。
- getTypeSupplier() - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
H
- HasorNamespaceHandler - net.hasor.spring.xml中的类
-
负责注册 h:hasor、h:bean 标签解析器
- HasorNamespaceHandler() - 类 的构造器net.hasor.spring.xml.HasorNamespaceHandler
-
- hasorRuntimeFilter() - 类 中的方法net.hasor.spring.boot.WebHasorConfiguration
-
- hasorRuntimeListener() - 类 中的方法net.hasor.spring.boot.WebHasorConfiguration
-
I
- init() - 类 中的方法net.hasor.spring.xml.HasorNamespaceHandler
-
- isSingleton() - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- isSingleton() - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
L
- loadModule(ApiBinder) - 类 中的方法net.hasor.spring.beans.AutoScanPackagesModule
-
- loadModule(ApiBinder) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- loadModules - 类 中的变量net.hasor.spring.beans.BuildConfig
-
- logger - 类 中的静态变量net.hasor.spring.beans.AutoScanPackagesModule
-
- logger - 类 中的静态变量net.hasor.spring.beans.ContextFactoryBean
-
M
- mainConfig - 类 中的变量net.hasor.spring.beans.BuildConfig
-
N
- net.hasor.spring - 程序包 net.hasor.spring
-
- net.hasor.spring.beans - 程序包 net.hasor.spring.beans
-
- net.hasor.spring.boot - 程序包 net.hasor.spring.boot
-
支持Hasor 对于 Spring Boot 方式启动。
- net.hasor.spring.xml - 程序包 net.hasor.spring.xml
-
- normalAppContext(ApplicationContext) - 类 中的方法net.hasor.spring.boot.BasicHasorConfiguration
-
P
- parse(Element, NamedNodeMap, ParserContext) - 类 中的方法net.hasor.spring.xml.AbstractHasorDefinitionParser
-
配置Bean
- parse(Element, ParserContext) - 类 中的方法net.hasor.spring.xml.AbstractHasorDefinitionParser
-
解析Xml 文件
- Property - net.hasor.spring.boot中的注释类型
-
Hasor 属性
R
- refProperties - 类 中的变量net.hasor.spring.beans.BuildConfig
-
- revertProperty(NamedNodeMap, String) - 类 中的方法net.hasor.spring.xml.AbstractHasorDefinitionParser
-
属性解析
S
- setApplicationContext(ApplicationContext) - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
- setApplicationContext(ApplicationContext) - 类 中的方法net.hasor.spring.beans.AutoScanPackagesModule
-
- setApplicationContext(ApplicationContext) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setBeanClassLoader(ClassLoader) - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
- setCustomProperties(Map<Object, Object>) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setEnvironment(Environment) - 类 中的方法net.hasor.spring.beans.AbstractTypeSupplierTools
-
- setEnvironment(Environment) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setFactory(AppContext) - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- setImportMetadata(AnnotationMetadata) - 类 中的方法net.hasor.spring.boot.BasicHasorConfiguration
-
- setImportMetadata(AnnotationMetadata) - 类 中的方法net.hasor.spring.boot.WebHasorConfiguration
-
- setLoadModules(String[]) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setMainConfig(String) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setRefID(String) - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- setRefName(String) - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- setRefProperties(Properties) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setRefType(Class<? extends T>) - 类 中的方法net.hasor.spring.beans.TargetFactoryBean
-
- setScanPackages(String[]) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- setupEnvironment(Environment) - 类 中的方法net.hasor.spring.beans.AbstractEnvironmentAware
-
- setUseProperties(boolean) - 类 中的方法net.hasor.spring.beans.ContextFactoryBean
-
- SpringModule - net.hasor.spring中的接口
-
Spring插件
- SpringTypeSupplier - net.hasor.spring.beans中的类
-
Spring 的 TypeSupplier
- SpringTypeSupplier(ApplicationContext) - 类 的构造器net.hasor.spring.beans.SpringTypeSupplier
-
- SpringTypeSupplier(Supplier<ApplicationContext>) - 类 的构造器net.hasor.spring.beans.SpringTypeSupplier
-
- springTypeSupplier(ApiBinder) - 接口 中的方法net.hasor.spring.SpringModule
-
获取 SpringTypeSupplier
T
- TargetFactoryBean<T> - net.hasor.spring.beans中的类
-
在 Spring 中创建 Hasor Bean 使用。
- TargetFactoryBean() - 类 的构造器net.hasor.spring.beans.TargetFactoryBean
-
- test(Class<? extends T>) - 类 中的方法net.hasor.spring.beans.SpringTypeSupplier
-
U
- useProperties - 类 中的变量net.hasor.spring.beans.BuildConfig
-
V
- valueOf(String) - 枚举 中的静态方法net.hasor.spring.boot.WorkAt
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法net.hasor.spring.boot.WorkAt
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
W
- webAppContext(ApplicationContext) - 类 中的方法net.hasor.spring.boot.BasicHasorConfiguration
-
- WebHasorConfiguration - net.hasor.spring.boot中的类
-
Spring Boot 下 Web 环境配置。
- WebHasorConfiguration() - 类 的构造器net.hasor.spring.boot.WebHasorConfiguration
-
- WorkAt - net.hasor.spring.boot中的枚举
-
Hasor 的全局拦截器工作模式。
A B C D E G H I L M N P R S T U V W
Copyright © 2020. All rights reserved.