跳过导航链接
A B C D E F G H I K L M N O P R S T U V W X _ 

A

accept(T) - 接口 中的方法org.noear.solon.ext.ConsumerEx
 
add(String, XMethod, XHandler) - 接口 中的方法org.noear.solon.core.XHandlerSlots
 
add(String, XMethod, XHandler) - 类 中的方法org.noear.solon.XApp
主体监听
add(String, Class<?>) - 类 中的方法org.noear.solon.XApp
 
add(String, Class<?>, boolean) - 类 中的方法org.noear.solon.XApp
 
add(Class<?>) - 类 中的方法org.noear.solon.XGateway
添加接口
add(Class<?>, boolean) - 类 中的方法org.noear.solon.XGateway
添加接口(remoting ?
add(BeanWrap) - 类 中的方法org.noear.solon.XGateway
 
add(BeanWrap, boolean) - 类 中的方法org.noear.solon.XGateway
添加接口(适用于,从Aop工厂遍历加入;或者把rpc代理包装成bw)
add(String, XHandler) - 类 中的方法org.noear.solon.XGateway
添加二级路径处理
add(String, XHandler) - 类 中的方法org.noear.solon.XRouter
添加路由关系
add(String, int, XMethod, XHandler) - 类 中的方法org.noear.solon.XRouter
添加路由关系
add(String, int, XMethod, int, XHandler) - 类 中的方法org.noear.solon.XRouter
添加路由关系
addDo(String, XHandler) - 类 中的方法org.noear.solon.XGateway
 
after - 类 中的静态变量org.noear.solon.core.XEndpoint
后置处理
after(XHandler) - 类 中的方法org.noear.solon.core.XHandlerAide
添加后置处理
after(String, XMethod, int, XHandler) - 接口 中的方法org.noear.solon.core.XHandlerSlots
 
after(String, XHandler) - 类 中的方法org.noear.solon.XApp
重置监听
after(String, XMethod, XHandler) - 类 中的方法org.noear.solon.XApp
 
after(String, XMethod, int, XHandler) - 类 中的方法org.noear.solon.XApp
 
after(Class<T>) - 类 中的方法org.noear.solon.XGateway
添加后置拦截器
all(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加所有方法监听
allowActionMapping() - 类 中的方法org.noear.solon.XGateway
允许 Action Mapping 申明
annoS - 类 中的变量org.noear.solon.core.FieldWrap
 
ANSI_BLACK - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_BLUE - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_RED - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_RESET - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
Aop - org.noear.solon.core中的类
Aop 管理中心 负责常用对外接口
Aop() - 类 的构造器org.noear.solon.core.Aop
 
AopFactory - org.noear.solon.core中的类
Aop 处理工厂(可以被继承重写)
AopFactory() - 类 的构造器org.noear.solon.core.AopFactory
 
AopFactoryBase - org.noear.solon.core中的类
为 AopFactory 提供存储 支持,并提供注册管理
AopFactoryBase() - 类 的构造器org.noear.solon.core.AopFactoryBase
 
argx() - 类 中的方法org.noear.solon.XAppProperties
获取启动参数
attr(String, T) - 类 中的方法org.noear.solon.core.XContext
获取自定义特性
attr(String) - 类 中的方法org.noear.solon.core.XContext
 
attrClear() - 类 中的方法org.noear.solon.core.XContext
清除上下文特性
attrMap() - 类 中的方法org.noear.solon.core.XContext
 
attrSet(String, Object) - 类 中的方法org.noear.solon.core.XContext
设置上下文特性
attrSet(Map<String, Object>) - 类 中的方法org.noear.solon.core.XContext
 

B

bean() - 类 中的方法org.noear.solon.core.XAction
获取一个控制器实例
beanAnnoHandle(BeanWrap, XBean) - 类 中的方法org.noear.solon.core.AopFactory
XBean 的处理
beanBuild(String, MethodWrap, BeanWrap, XInject, Function<Parameter, String>) - 类 中的静态方法org.noear.solon.core.AopFactory
执行对象构建
beanBuildEnd(String, XInject, Object) - 类 中的静态方法org.noear.solon.core.AopFactory
 
BeanCreator<T extends Annotation> - org.noear.solon.core中的接口
Bean 生成处理器
beanCreatorAdd(Class<T>, BeanCreator<T>) - 类 中的方法org.noear.solon.core.AopFactoryBase
添加 bean creator, injector
beanCreators - 类 中的变量org.noear.solon.core.AopFactoryBase
bean loaders
beanForeach(BiConsumer<String, BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
遍历bean (拿到的是bean包装)
beanInject(VarHolder, String) - 类 中的静态方法org.noear.solon.core.AopFactory
执行变量注入
BeanInjector<T extends Annotation> - org.noear.solon.core中的接口
Bean 注入处理器
beanInjectorAdd(Class<T>, BeanInjector<T>) - 类 中的方法org.noear.solon.core.AopFactoryBase
 
beanInjectors - 类 中的变量org.noear.solon.core.AopFactoryBase
bean injectors
beanLoad(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
加载bean
beanLoad(Class<?>, boolean) - 类 中的方法org.noear.solon.core.AopFactory
加载 bean 及对应处理
beanNotice(Object, BeanWrap) - 类 中的方法org.noear.solon.core.AopFactoryBase
bean通知
beanOnloaded(Runnable) - 类 中的静态方法org.noear.solon.core.Aop
添加bean加载完成事件
beanRegister(BeanWrap, String) - 类 中的方法org.noear.solon.core.AopFactory
注册到管理中心
beans - 类 中的变量org.noear.solon.core.AopFactoryBase
bean库
beanSubscribe(Object, Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.AopFactoryBase
bean订阅
BeanSubscriber - org.noear.solon.core中的类
Bean 订阅者
BeanSubscriber(Object, Consumer<BeanWrap>) - 类 的构造器org.noear.solon.core.BeanSubscriber
 
BeanWebWrap - org.noear.solon.core中的类
Web Bean 包装
BeanWebWrap(BeanWrap) - 类 的构造器org.noear.solon.core.BeanWebWrap
 
BeanWebWrap(BeanWrap, String) - 类 的构造器org.noear.solon.core.BeanWebWrap
 
BeanWebWrap(BeanWrap, String, boolean) - 类 的构造器org.noear.solon.core.BeanWebWrap
 
BeanWebWrap(BeanWrap, String, boolean, XRender, boolean) - 类 的构造器org.noear.solon.core.BeanWebWrap
 
BeanWrap - org.noear.solon.core中的类
Bean 包装(可以被继承重写) Bean 构建过程:Constructor(构造方法) -> @XInject(依赖注入) -> @XInit(初始化,相当于 PostConstruct)
BeanWrap() - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(Class<?>) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(Class<?>, Object) - 类 的构造器org.noear.solon.core.BeanWrap
 
beanWraps - 类 中的变量org.noear.solon.core.AopFactoryBase
bean包装库
before - 类 中的静态变量org.noear.solon.core.XEndpoint
前置处理
before(XHandler) - 类 中的方法org.noear.solon.core.XHandlerAide
添加前置处理
before(String, XMethod, int, XHandler) - 接口 中的方法org.noear.solon.core.XHandlerSlots
 
before(String, XHandler) - 类 中的方法org.noear.solon.XApp
前置监听
before(String, XMethod, XHandler) - 类 中的方法org.noear.solon.XApp
 
before(String, XMethod, int, XHandler) - 类 中的方法org.noear.solon.XApp
 
before(Class<T>) - 类 中的方法org.noear.solon.XGateway
添加前置拦截器
bindingThread() - 类 中的静态方法org.noear.solon.core.XClassLoader
绑定线程
bindTo(Map<String, String>, Object) - 类 中的静态方法org.noear.solon.XUtil
将 source:Map 数据,绑定到 target:bean
bindTo(Properties, Object) - 类 中的静态方法org.noear.solon.XUtil
将 source:Properties 数据,绑定到 target:bean
bindTo(Function<String, String>, Object) - 类 中的静态方法org.noear.solon.XUtil
将 source:((k)->v) 数据,绑定到 target:bean
blueln(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
body() - 类 中的方法org.noear.solon.core.XContext
获取RAW内容
body(String) - 类 中的方法org.noear.solon.core.XContext
 
bodyAsBytes() - 类 中的方法org.noear.solon.core.XContext
获取RAW内容为byte[]
bodyAsStream() - 类 中的方法org.noear.solon.core.XContext
获取RAW内容为Stream
bodyAsStream() - 类 中的方法org.noear.solon.core.XContextEmpty
 
buildArgs(XContext, Parameter[]) - 类 中的方法org.noear.solon.core.XActionExecutor
构建执行参数
buildExt(String, boolean) - 类 中的静态方法org.noear.solon.XUtil
构建应用扩展目录

C

c_map - 类 中的变量org.noear.solon.core.BeanWebWrap
 
c_path - 类 中的变量org.noear.solon.core.BeanWebWrap
 
c_poi - 类 中的变量org.noear.solon.core.BeanWebWrap
 
c_remoting - 类 中的变量org.noear.solon.core.BeanWebWrap
 
callback - 类 中的变量org.noear.solon.core.BeanSubscriber
 
callDo(XContext, Object) - 类 中的方法org.noear.solon.core.XAction
执行动作(便于重写)
cfg() - 类 中的静态方法org.noear.solon.XApp
 
changeBody(XContext) - 类 中的方法org.noear.solon.core.XActionExecutor
尝试将body转换为特定对象
changeOfCtx(AnnotatedElement, Class<?>, String, String, XContext) - 类 中的静态方法org.noear.solon.core.utils.TypeUtil
 
changeOfPop(Class<?>, String) - 类 中的静态方法org.noear.solon.core.utils.TypeUtil
 
changeValue(XContext, Parameter, int, Class<?>, Object) - 类 中的方法org.noear.solon.core.XActionExecutor
尝试将值按类型转换
charset(String) - 类 中的方法org.noear.solon.core.XContext
设置字符集
charset(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
className - 类 中的变量org.noear.solon.core.XPluginEntity
类名(全路径)
ClassWrap - org.noear.solon.core中的类
Class 包装 用于缓存类的方法
ClassWrap(Class<?>) - 类 的构造器org.noear.solon.core.ClassWrap
 
clazz - 类 中的变量org.noear.solon.core.ClassWrap
 
clear() - 类 中的方法org.noear.solon.core.ModelAndView
 
clear() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
clear() - 类 中的方法org.noear.solon.XRouter
清空路由关系
clone() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
close() - 类 中的方法org.noear.solon.core.XContext
 
clz() - 类 中的方法org.noear.solon.core.BeanWrap
bean 类
clzMapping - 类 中的变量org.noear.solon.core.AopFactoryBase
clz mapping
code - 枚举 中的变量org.noear.solon.core.XMethod
 
commit() - 类 中的方法org.noear.solon.core.XContext
 
commonPool - 类 中的静态变量org.noear.solon.XUtil
 
ConsumerEx<T> - org.noear.solon.ext中的接口
 
containsKey(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
containsValue(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
content - 类 中的变量org.noear.solon.core.XFile
内容流
contentLength() - 类 中的方法org.noear.solon.core.XContext
获取内容长度
contentLength() - 类 中的方法org.noear.solon.core.XContextEmpty
 
contentType() - 类 中的方法org.noear.solon.core.XContext
获取内容类型
contentType(String) - 类 中的方法org.noear.solon.core.XContext
设置内容类型
contentType() - 类 中的方法org.noear.solon.core.XContextEmpty
 
contentType - 类 中的变量org.noear.solon.core.XFile
内容类型
contentTypeDef - 类 中的静态变量org.noear.solon.core.XContextUtil
 
contentTypeDoSet(String) - 类 中的方法org.noear.solon.core.XContext
 
contentTypeDoSet(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
contentTypeNew() - 类 中的方法org.noear.solon.core.XContext
 
convertKey(String) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
cookie(String) - 类 中的方法org.noear.solon.core.XContext
获取COOKIE
cookie(String, String) - 类 中的方法org.noear.solon.core.XContext
 
cookie(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookie(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieMap() - 类 中的方法org.noear.solon.core.XContext
 
cookieMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieRemove(String) - 类 中的方法org.noear.solon.core.XContext
移徐COOKIE
cookieSet(String, String) - 类 中的方法org.noear.solon.core.XContext
设置COOKIE
cookieSet(String, String, int) - 类 中的方法org.noear.solon.core.XContext
 
cookieSet(String, String, String, int) - 类 中的方法org.noear.solon.core.XContext
 
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.core.XContext
 
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
create() - 类 中的静态方法org.noear.solon.core.XContextEmpty
 
createAction(BeanWrap, Method, int, XMapping, String, boolean) - 类 中的方法org.noear.solon.core.BeanWebWrap
构建 XAction
current() - 类 中的静态方法org.noear.solon.core.XContext
获取当前线程的上下文
current() - 类 中的静态方法org.noear.solon.core.XContextUtil
获取当前线程的上下文
currentRemove() - 类 中的静态方法org.noear.solon.core.XContextUtil
移除当前线程的上下文
currentSet(XContext) - 类 中的静态方法org.noear.solon.core.XContextUtil
设置当前线程的上下文

D

DataThrowable - org.noear.solon.core中的异常错误
可抛出的数据
DataThrowable(String) - 异常错误 的构造器org.noear.solon.core.DataThrowable
 
DataThrowable(String, Throwable) - 异常错误 的构造器org.noear.solon.core.DataThrowable
 
delete(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加DELETE方法的监听(REST.delete 从服务端删除资源)
do_change(Class<?>, String) - 类 中的静态方法org.noear.solon.core.utils.TypeUtil
 

E

enableHttp - 类 中的变量org.noear.solon.XApp
 
enableSocket - 类 中的变量org.noear.solon.XApp
 
enableWebSocket - 类 中的变量org.noear.solon.XApp
 
endpointSet(int) - 类 中的方法org.noear.solon.core.BeanWebWrap
设置切入点
entityClz - 类 中的变量org.noear.solon.core.FieldWrap
 
entrySet() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
equals(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
execute(XContext, Object, MethodWrap) - 接口 中的方法org.noear.solon.core.MethodExecutor
执行
execute(XContext, Object, MethodWrap) - 类 中的方法org.noear.solon.core.XActionExecutor
 
exeDef - 类 中的静态变量org.noear.solon.core.XActionUtil
默认执行器
exeLib - 类 中的静态变量org.noear.solon.core.XActionUtil
执行库
exeMethod(XContext, Object, MethodWrap) - 类 中的静态方法org.noear.solon.core.XActionUtil
执行方法
ExtendLoader - org.noear.solon.core中的类
外部扩展加载器(对于动态扩展)
extension - 类 中的变量org.noear.solon.core.XFile
扩展名

F

factory() - 类 中的静态方法org.noear.solon.core.Aop
获取Aop处理工厂
factorySet(AopFactory) - 类 中的静态方法org.noear.solon.core.Aop
设置Aop处理工厂
failure(int) - 类 中的静态方法org.noear.solon.core.XResult
失败的结果
failure(int, String) - 类 中的静态方法org.noear.solon.core.XResult
失败的结果
field - 类 中的变量org.noear.solon.core.FieldWrap
 
fields - 类 中的变量org.noear.solon.core.ClassWrap
 
FieldWrap - org.noear.solon.core中的类
字段包装 用于缓存类的字段,并附加些功能(和 ClassWrap 差不多意图)
FieldWrap(Class<?>, Field) - 类 的构造器org.noear.solon.core.FieldWrap
 
file(String) - 类 中的方法org.noear.solon.core.XContext
 
files(String) - 类 中的方法org.noear.solon.core.XContext
获取文件
files(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
fill(Object, Function<String, String>, XContext) - 类 中的方法org.noear.solon.core.ClassWrap
为一个对象填充数据
findDo(XContext) - 类 中的方法org.noear.solon.XGateway
查找接口
firstOrNull(List<T>) - 类 中的静态方法org.noear.solon.XUtil
获取第一项或者null
forEach(BiConsumer<? super Object, ? super Object>) - 类 中的方法org.noear.solon.core.XProperties
重写 forEach,增加 defaults 的遍历
from(String[]) - 类 中的静态方法org.noear.solon.core.XMap
 
from(List<String>) - 类 中的静态方法org.noear.solon.core.XMap
 
future - 类 中的变量org.noear.solon.core.VarHolderParam
 
fw - 类 中的变量org.noear.solon.core.VarHolderField
 

G

genericType - 类 中的变量org.noear.solon.core.FieldWrap
 
get(String) - 类 中的静态方法org.noear.solon.core.Aop
获取bean (key)
get(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
获取bean (clz)
get() - 类 中的方法org.noear.solon.core.BeanWrap
bean对象
get(Class<?>) - 类 中的静态方法org.noear.solon.core.ClassWrap
根据clz获取一个ClassWrap
get(Method) - 类 中的静态方法org.noear.solon.core.MethodWrap
 
get(String) - 类 中的方法org.noear.solon.core.XProperties
获取某项配置
get(String, String) - 类 中的方法org.noear.solon.core.XProperties
 
get(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
get() - 接口 中的方法org.noear.solon.ext.SupplierEx
 
get(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加GET方法的监听(REST.select 从服务端获取一或多项资源)
getAnnoS() - 接口 中的方法org.noear.solon.core.VarHolder
注解
getAnnoS() - 类 中的方法org.noear.solon.core.VarHolderField
获取所有注解
getAnnoS() - 类 中的方法org.noear.solon.core.VarHolderParam
 
getAsyn(String, Consumer<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
异步获取bean (key)
getAsyn(Class<?>, Consumer<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
异步获取bean (clz)
getBean(String, Class<T>) - 类 中的方法org.noear.solon.core.XProperties
查找 keyStarts 开头的所有配置;并生成一个新的 Bean
getBool(String, boolean) - 类 中的方法org.noear.solon.core.XProperties
 
getCode() - 类 中的方法org.noear.solon.core.XResult
 
getData() - 类 中的方法org.noear.solon.core.XResult
 
getDescription() - 类 中的方法org.noear.solon.core.XResult
 
getDouble(String) - 类 中的方法org.noear.solon.core.XMap
 
getDouble(String, double) - 类 中的方法org.noear.solon.core.XProperties
 
getFieldWrap(Field) - 类 中的方法org.noear.solon.core.ClassWrap
获取一个字段包装
getFullStackTrace(Throwable) - 类 中的静态方法org.noear.solon.XUtil
获取异常的完整内容
getGenericType() - 接口 中的方法org.noear.solon.core.VarHolder
 
getGenericType() - 类 中的方法org.noear.solon.core.VarHolderField
 
getGenericType() - 类 中的方法org.noear.solon.core.VarHolderParam
 
getHandled() - 类 中的方法org.noear.solon.core.XContext
 
getInt(String) - 类 中的方法org.noear.solon.core.XMap
 
getInt(String, int) - 类 中的方法org.noear.solon.core.XProperties
 
getLocale() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
getLong(String) - 类 中的方法org.noear.solon.core.XMap
 
getLong(String, long) - 类 中的方法org.noear.solon.core.XProperties
 
getMethod() - 类 中的方法org.noear.solon.core.MethodWrap
获取函数本身
getName() - 类 中的方法org.noear.solon.core.MethodWrap
获取函数名
getOrDefault(Object, V) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
getParameters() - 类 中的方法org.noear.solon.core.MethodWrap
获取函数参数
getPriority() - 类 中的方法org.noear.solon.core.XPluginEntity
优先级
getProp(String) - 类 中的方法org.noear.solon.core.XProperties
查找 keyStarts 开头的所有配置;并生成一个新的 配置集
getPropByExpr(String) - 类 中的方法org.noear.solon.core.XProperties
 
getProperties(URL) - 类 中的静态方法org.noear.solon.XUtil
根据url加载配置集
getProperties(String) - 类 中的静态方法org.noear.solon.XUtil
根据txt加载配置集
getRendered() - 类 中的方法org.noear.solon.core.XContext
 
getResource(String) - 类 中的静态方法org.noear.solon.XUtil
获取资源URL
getResources(String) - 类 中的静态方法org.noear.solon.XUtil
获取资源URL集
getReturnType() - 类 中的方法org.noear.solon.core.MethodWrap
获取函数反回类型
getType() - 接口 中的方法org.noear.solon.core.VarHolder
类型
getType() - 类 中的方法org.noear.solon.core.VarHolderField
获取字段类型
getType() - 类 中的方法org.noear.solon.core.VarHolderParam
 
getValue() - 类 中的方法org.noear.solon.core.VarHolderParam
 
getWrap(Object) - 类 中的方法org.noear.solon.core.AopFactoryBase
获取一个bean包装
getXmap(String) - 类 中的方法org.noear.solon.core.XProperties
查找 keyStarts 开头的所有配置;并生成一个新的 Map
global() - 类 中的静态方法org.noear.solon.core.XClassLoader
 
global - 类 中的静态变量org.noear.solon.core.XPropertiesLoader
 
global - 类 中的静态变量org.noear.solon.core.XRenderManager
 
global - 类 中的静态变量org.noear.solon.core.XSessionStateDefault
 
global() - 类 中的静态方法org.noear.solon.XApp
唯一实例
guid() - 类 中的静态方法org.noear.solon.XUtil
生成UGID

H

handle(XContext) - 类 中的方法org.noear.solon.core.XAction
 
handle(XContext) - 接口 中的方法org.noear.solon.core.XHandler
 
handle(XContext) - 类 中的方法org.noear.solon.core.XHandlerLink
 
handle(XContext) - 类 中的方法org.noear.solon.core.XRouterHandler
 
handle(XContext) - 类 中的方法org.noear.solon.XApp
统一代理入口
handle(XContext) - 类 中的方法org.noear.solon.XGateway
for XHandler
handleDo(XContext, RunnableEx) - 类 中的方法org.noear.solon.core.XAction
 
handleDo(XContext, RunnableEx) - 类 中的方法org.noear.solon.XGateway
 
handleMultiple(XContext, int) - 类 中的方法org.noear.solon.core.XRouterHandler
多项目处理(用于拦截器)
handleOne(XContext, int) - 类 中的方法org.noear.solon.core.XRouterHandler
唯一处理(用于主处理)
handler(Class<?>, BeanWrap, T) - 接口 中的方法org.noear.solon.core.BeanCreator
 
handler(VarHolder, T) - 接口 中的方法org.noear.solon.core.BeanInjector
 
handler - 类 中的变量org.noear.solon.core.XListener
 
handlerGet() - 类 中的方法org.noear.solon.XApp
 
handlerSet(XHandler) - 类 中的方法org.noear.solon.XApp
 
hashCode() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
header(String) - 类 中的方法org.noear.solon.core.XContext
获取HEADER
header(String, String) - 类 中的方法org.noear.solon.core.XContext
 
headerAdd(String, String) - 类 中的方法org.noear.solon.core.XContext
 
headerAdd(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
headerMap() - 类 中的方法org.noear.solon.core.XContext
 
headerMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
headerSet(String, String) - 类 中的方法org.noear.solon.core.XContext
设置HEADER
headerSet(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
holder(Object) - 类 中的方法org.noear.solon.core.FieldWrap
获取自身的临时对象
http(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加HTTP所有方法的监听(GET,POST,PUT,PATCH,DELETE,HEAD)

I

index - 类 中的变量org.noear.solon.core.XListener
 
initialize() - 类 中的方法org.noear.solon.core.AopFactory
初始化(独立出 initialize,方便重写)
initialValue() - 类 中的方法org.noear.solon.core.utils.TlData
 
inject(T) - 类 中的静态方法org.noear.solon.core.Aop
尝试注入(建议使用:get(clz) )
inject(T, Properties) - 类 中的静态方法org.noear.solon.core.Aop
 
inject(Object) - 类 中的方法org.noear.solon.core.AopFactory
为一个对象注入(可以重写)
invoke(Object, Object...) - 类 中的方法org.noear.solon.core.MethodWrap
执行并返回
invoke(XContext, Object) - 类 中的方法org.noear.solon.core.XAction
调用
invoke0(XContext, Object) - 类 中的方法org.noear.solon.core.XAction
 
ip() - 类 中的方法org.noear.solon.core.XContext
获取远程IP
ip() - 类 中的方法org.noear.solon.core.XContextEmpty
 
isDebugMode() - 类 中的方法org.noear.solon.XAppProperties
是否为 debug mode
isDriftMode() - 类 中的方法org.noear.solon.XAppProperties
是否为 drift mode (of ip)
isEmpty() - 类 中的方法org.noear.solon.core.ModelAndView
是否为空
isEmpty() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
isEmpty(String) - 类 中的静态方法org.noear.solon.XUtil
检查字符串是否为空
isHttpMethod() - 枚举 中的方法org.noear.solon.core.XMethod
 
isMultipart() - 类 中的方法org.noear.solon.core.XContext
是否为分段上传
isMultipartFormData() - 类 中的方法org.noear.solon.core.XContext
 
isNotEmpty(String) - 类 中的静态方法org.noear.solon.XUtil
检查字符串是否为非空
isSupport(String) - 类 中的方法org.noear.solon.core.XPropertiesLoader
是否支持

K

key - 类 中的变量org.noear.solon.core.BeanSubscriber
 
keySet() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 

L

LinkedCaseInsensitiveMap<V> - org.noear.solon.ext中的类
 
LinkedCaseInsensitiveMap() - 类 的构造器org.noear.solon.ext.LinkedCaseInsensitiveMap
 
LinkedCaseInsensitiveMap(int, Locale) - 类 的构造器org.noear.solon.ext.LinkedCaseInsensitiveMap
 
load(XHandlerSlots) - 类 中的方法org.noear.solon.core.BeanWebWrap
加载 XAction 到目标容器
load(boolean, XHandlerSlots) - 类 中的方法org.noear.solon.core.BeanWebWrap
加载 XAction 到目标容器
load(String) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展文件夹(或文件)
load(URL) - 类 中的方法org.noear.solon.core.XPropertiesLoader
加载 url 配置
load(String) - 类 中的方法org.noear.solon.core.XPropertiesLoader
加载 txt 配置
load(XMap) - 类 中的方法org.noear.solon.XAppProperties
加载配置(用于第一次加载)
load(URL) - 类 中的方法org.noear.solon.XAppProperties
加载配置(用于扩展加载)
loadActionDo(XHandlerSlots, boolean) - 类 中的方法org.noear.solon.core.BeanWebWrap
加载 XAction 处理
loadBean(Class<?>) - 类 中的方法org.noear.solon.XApp
 
loadClass(String) - 类 中的方法org.noear.solon.core.XClassLoader
 
loadClass(String) - 类 中的静态方法org.noear.solon.XUtil
根据字符串加载为一个类
loadedEvent - 类 中的变量org.noear.solon.core.AopFactoryBase
bean 加载完成事件
loadHandlerDo(XHandlerSlots) - 类 中的方法org.noear.solon.core.BeanWebWrap
加载处理
loadJar(File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展具体的jar文件
loadJar(URL) - 类 中的方法org.noear.solon.core.XClassLoader
加载jar包

M

main - 类 中的静态变量org.noear.solon.core.XEndpoint
主体处理
mapping() - 类 中的方法org.noear.solon.core.BeanWebWrap
mapping expr
mapping(String, XRender) - 类 中的静态方法org.noear.solon.core.XRenderManager
印射后缀和渲染器的关系
mapping(String, String) - 类 中的静态方法org.noear.solon.core.XRenderManager
印射后缀和渲染器的关系
matchAll(XContext, int) - 类 中的方法org.noear.solon.XRouter
区配多个目标(根据上上文)
matched(XContext, String) - 接口 中的方法org.noear.solon.core.MethodExecutor
是否匹配
matched(XContext, String) - 类 中的方法org.noear.solon.core.XActionExecutor
 
matcher(String) - 类 中的方法org.noear.solon.core.PathAnalyzer
获取路径匹配结果
matches(String) - 类 中的方法org.noear.solon.core.PathAnalyzer
检测是否匹配
matches(XMethod, String) - 类 中的方法org.noear.solon.core.XListener
是否匹配
matchOne(XContext, int) - 类 中的方法org.noear.solon.XRouter
区配一个目标(根据上上文)
mergePath(String, String) - 类 中的静态方法org.noear.solon.XUtil
合并两个路径
method() - 类 中的方法org.noear.solon.core.XAction
函数包装器
method() - 类 中的方法org.noear.solon.core.XContext
获取请求方法
method() - 类 中的方法org.noear.solon.core.XContextEmpty
 
MethodExecutor - org.noear.solon.core中的接口
函数执行器
MethodWrap - org.noear.solon.core中的类
方法包装 和 FieldWrap 意图相同
MethodWrap(Method) - 类 的构造器org.noear.solon.core.MethodWrap
 
methodWraps - 类 中的变量org.noear.solon.core.ClassWrap
 
model() - 类 中的方法org.noear.solon.core.ModelAndView
模型
ModelAndView - org.noear.solon.core中的类
mvc:模型与视图
ModelAndView() - 类 的构造器org.noear.solon.core.ModelAndView
 
ModelAndView(String) - 类 的构造器org.noear.solon.core.ModelAndView
 
ModelAndView(String, Map<String, ?>) - 类 的构造器org.noear.solon.core.ModelAndView
 

N

name() - 类 中的方法org.noear.solon.core.XAction
接口名称
name - 类 中的变量org.noear.solon.core.XFile
文件名
name - 枚举 中的变量org.noear.solon.core.XMethod
 
newBy(Function<String, String>) - 类 中的方法org.noear.solon.core.ClassWrap
 
newClass(String) - 类 中的静态方法org.noear.solon.XUtil
根据字段串加载为一个对象
nextNode - 类 中的变量org.noear.solon.core.XHandlerLink
下个节点
node - 类 中的变量org.noear.solon.core.XHandlerLink
当前节点

O

obj - 类 中的变量org.noear.solon.core.VarHolderField
 
onChange(BiConsumer<String, String>) - 类 中的方法org.noear.solon.XAppProperties
添加变更事件
onError(XEventListener<Throwable>) - 类 中的方法org.noear.solon.XApp
 
onEvent(Event) - 接口 中的方法org.noear.solon.core.XEventListener
 
onEvent(Class<T>, XEventListener<T>) - 类 中的方法org.noear.solon.XApp
 
onSharedAdd(BiConsumer<String, Object>) - 类 中的方法org.noear.solon.XApp
共享对象添加事件
org.noear.solon - 程序包 org.noear.solon
 
org.noear.solon.annotation - 程序包 org.noear.solon.annotation
 
org.noear.solon.core - 程序包 org.noear.solon.core
 
org.noear.solon.core.utils - 程序包 org.noear.solon.core.utils
 
org.noear.solon.ext - 程序包 org.noear.solon.ext
 
output(String) - 类 中的方法org.noear.solon.core.XContext
输出内容
output(Throwable) - 类 中的方法org.noear.solon.core.XContext
 
output(InputStream) - 类 中的方法org.noear.solon.core.XContext
 
output(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
output(InputStream) - 类 中的方法org.noear.solon.core.XContextEmpty
 
outputAsHtml(String) - 类 中的方法org.noear.solon.core.XContext
 
outputAsJson(String) - 类 中的方法org.noear.solon.core.XContext
 
outputStream() - 类 中的方法org.noear.solon.core.XContext
 
outputStream() - 类 中的方法org.noear.solon.core.XContextEmpty
 

P

p - 类 中的变量org.noear.solon.core.VarHolderParam
 
param(String) - 类 中的方法org.noear.solon.core.XContext
 
param(String, String) - 类 中的方法org.noear.solon.core.XContext
 
param(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
param(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramAsDecimal(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsDecimal(String, BigDecimal) - 类 中的方法org.noear.solon.core.XContext
 
paramAsDouble(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsDouble(String, double) - 类 中的方法org.noear.solon.core.XContext
 
paramAsInt(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsInt(String, int) - 类 中的方法org.noear.solon.core.XContext
 
paramAsLong(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsLong(String, long) - 类 中的方法org.noear.solon.core.XContext
 
paramMap() - 类 中的方法org.noear.solon.core.XContext
 
paramMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramsAdd(String, String) - 类 中的方法org.noear.solon.core.XContext
 
paramSet(String, String) - 类 中的方法org.noear.solon.core.XContext
 
paramsMap() - 类 中的方法org.noear.solon.core.XContext
 
paramsMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramValues(String) - 类 中的方法org.noear.solon.core.XContext
获取参数
paramValues(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
patch(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加PATCH方法的监听(REST.update 客户端提供改变的属性)
path() - 类 中的静态方法org.noear.solon.core.ExtendLoader
 
path() - 类 中的方法org.noear.solon.core.XContext
获取请求的URI路径
path() - 类 中的方法org.noear.solon.core.XContextEmpty
 
PathAnalyzer - org.noear.solon.core中的类
路径分析器
PathAnalyzer(String) - 类 的构造器org.noear.solon.core.PathAnalyzer
 
pathAsUpper() - 类 中的方法org.noear.solon.core.XContext
 
pathMap(String) - 类 中的方法org.noear.solon.core.XContext
获取请求的URI路径变量,根据路径表达式
pathVarMap(String, String) - 类 中的静态方法org.noear.solon.XUtil
将路径根据表达式转成map
plug(XPlugin) - 类 中的方法org.noear.solon.XApp
插入插件
plugin - 类 中的变量org.noear.solon.core.XPluginEntity
插件
plugs() - 类 中的方法org.noear.solon.XAppProperties
获取插件列表
plugsScan() - 类 中的方法org.noear.solon.XAppProperties
插件扫描
port() - 类 中的方法org.noear.solon.XApp
获取端口
post(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加POST方法的监听(REST.create 在服务端新建一项资源)
println() - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
println(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
println(Object) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
PrintUtil - org.noear.solon.ext中的类
 
PrintUtil() - 类 的构造器org.noear.solon.ext.PrintUtil
 
priority - 类 中的变量org.noear.solon.core.XPluginEntity
优先级(大的优先)
priority() - 接口 中的方法org.noear.solon.core.XSessionState
 
prop() - 类 中的方法org.noear.solon.XApp
获取属性
protocol() - 类 中的方法org.noear.solon.core.XContext
获取请求协议
protocol() - 类 中的方法org.noear.solon.core.XContextEmpty
 
protocolAsUpper() - 类 中的方法org.noear.solon.core.XContext
 
push(Object) - 类 中的静态方法org.noear.solon.core.XEventBus
推送事件
put(String, V) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
put(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加PUT方法的监听(REST.update 客户端提供改变后的完整资源)
put(Object, Object) - 类 中的方法org.noear.solon.XAppProperties
 
putAll(Map<? extends String, ? extends V>) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
putWrap(String, BeanWrap) - 类 中的方法org.noear.solon.core.AopFactoryBase
注册到bean库(注册成功会进行通知)
putWrap(Class<?>, BeanWrap) - 类 中的方法org.noear.solon.core.AopFactoryBase
注册到bean库(注册成功会进行通知)

R

raw() - 类 中的方法org.noear.solon.core.BeanWrap
bean 原始对象
rawSet(Object) - 类 中的方法org.noear.solon.core.BeanWrap
 
redirect(String) - 类 中的方法org.noear.solon.core.XContext
跳转地址
redirect(String, int) - 类 中的方法org.noear.solon.core.XContext
 
redirect(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
redirect(String, int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
redln(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
register(MethodExecutor) - 类 中的静态方法org.noear.solon.core.XActionUtil
注册执行器
register(XRender) - 类 中的静态方法org.noear.solon.core.XRenderManager
登记渲染器
register() - 类 中的方法org.noear.solon.XGateway
注册相关接口与拦截器
remoting() - 类 中的方法org.noear.solon.core.BeanWrap
is remoting()?
remoting() - 类 中的方法org.noear.solon.core.XContext
 
remotingSet(boolean) - 类 中的方法org.noear.solon.core.BeanWrap
 
remotingSet(boolean) - 类 中的方法org.noear.solon.core.XContext
 
remove(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
removeEldestEntry(Map.Entry<String, V>) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
render(Object) - 类 中的方法org.noear.solon.core.XContext
渲染数据(不能重写,避免死循环)
render(String, Map<String, ?>) - 类 中的方法org.noear.solon.core.XContext
 
render(Object, XContext) - 接口 中的方法org.noear.solon.core.XRender
 
render(Object, XContext) - 类 中的方法org.noear.solon.core.XRenderManager
执行渲染
render(Object, XContext) - 类 中的方法org.noear.solon.XGateway
for XRender (用于接管 BeanWebWrap 和 XAction 的渲染)
renderDo(Object, XContext) - 类 中的方法org.noear.solon.core.XAction
执行渲染(便于重写)
replaceable() - 接口 中的方法org.noear.solon.core.XSessionState
是否可替换
request() - 类 中的方法org.noear.solon.core.XContext
获取请求对象
request() - 类 中的方法org.noear.solon.core.XContextEmpty
 
response() - 类 中的方法org.noear.solon.core.XContext
获取输出对象
response() - 类 中的方法org.noear.solon.core.XContextEmpty
 
result - 类 中的变量org.noear.solon.core.XContext
 
router() - 类 中的方法org.noear.solon.XApp
路由器
run() - 接口 中的方法org.noear.solon.ext.RunnableEx
 
RunnableEx - org.noear.solon.ext中的接口
 

S

scan(String, Predicate<String>) - 类 中的静态方法org.noear.solon.core.XScaner
扫描路径下的的资源(path 扫描路径,suffix 文件后缀)
serverPort() - 类 中的方法org.noear.solon.XAppProperties
获取服务端口(默认:8080)
session(String) - 类 中的方法org.noear.solon.core.XContext
获取SESSION状态
sessionClear() - 类 中的方法org.noear.solon.core.XContext
 
sessionClear() - 接口 中的方法org.noear.solon.core.XSessionState
清除SESSION状态
sessionGet(String) - 接口 中的方法org.noear.solon.core.XSessionState
获取SESSION状态
sessionGet(String) - 类 中的方法org.noear.solon.core.XSessionStateDefault
 
sessionId() - 类 中的方法org.noear.solon.core.XContext
获取SESSION_ID
sessionId() - 接口 中的方法org.noear.solon.core.XSessionState
获取SESSION_ID
sessionId() - 类 中的方法org.noear.solon.core.XSessionStateDefault
 
sessionMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
sessionRefresh() - 接口 中的方法org.noear.solon.core.XSessionState
刷新SESSION状态
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.XContext
设置SESSION状态
sessionSet(String, Object) - 接口 中的方法org.noear.solon.core.XSessionState
设置SESSION状态
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.XSessionStateDefault
 
sessionState() - 类 中的方法org.noear.solon.core.XContext
 
sessionStateInit(XSessionState) - 类 中的方法org.noear.solon.core.XContext
 
setCode(int) - 类 中的方法org.noear.solon.core.XResult
 
setData(T) - 类 中的方法org.noear.solon.core.XResult
 
setDescription(String) - 类 中的方法org.noear.solon.core.XResult
 
setGlobal(XSessionState) - 类 中的静态方法org.noear.solon.core.XSessionStateDefault
 
setHandled(boolean) - 类 中的方法org.noear.solon.core.XContext
 
setRendered(boolean) - 类 中的方法org.noear.solon.core.XContext
 
setValue(Object, Object) - 类 中的方法org.noear.solon.core.FieldWrap
设置字段的值
setValue(Object) - 接口 中的方法org.noear.solon.core.VarHolder
设值
setValue(Object) - 类 中的方法org.noear.solon.core.VarHolderField
设置字段的值
setValue(Object) - 类 中的方法org.noear.solon.core.VarHolderParam
 
shared() - 类 中的方法org.noear.solon.XApp
共享对象
sharedAdd(String, Object) - 类 中的方法org.noear.solon.XApp
添加共享对象
sharedGet(String, Consumer<T>) - 类 中的方法org.noear.solon.XApp
获取共享对象(异步获取)
singleton() - 类 中的方法org.noear.solon.core.BeanWrap
是否为单例
singletonSet(boolean) - 类 中的方法org.noear.solon.core.BeanWrap
 
size() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
socket(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加socket方法的监听
source() - 类 中的方法org.noear.solon.XApp
 
start(XApp) - 接口 中的方法org.noear.solon.core.XPlugin
启动 (stop 可通过: app.onStop(..)
start() - 类 中的方法org.noear.solon.core.XPluginEntity
启动
start(Class<?>, String[]) - 类 中的静态方法org.noear.solon.XApp
启动应用(全局只启动一个),执行序列 1.加载配置(约定:application.properties 为应用配置文件) 2.加载自发现插件(约定:/solonplugin/*.properties 为插件配置文件) 3.加载注解Bean(约定:@XBean,@XController,@XInterceptor 为bean) 4.执行Bean加载事件(采用:注册事件的方式进行安需通知)
start(Class<?>, String[], ConsumerEx<XApp>) - 类 中的静态方法org.noear.solon.XApp
 
start(Class<?>, XMap, ConsumerEx<XApp>) - 类 中的静态方法org.noear.solon.XApp
 
status() - 类 中的方法org.noear.solon.core.XContext
获取输出状态
status(int) - 类 中的方法org.noear.solon.core.XContext
设置输出状态
status() - 类 中的方法org.noear.solon.core.XContextEmpty
 
status(int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
stop() - 接口 中的方法org.noear.solon.core.XPlugin
停止
stop() - 类 中的方法org.noear.solon.core.XPluginEntity
停止
stop() - 类 中的静态方法org.noear.solon.XApp
 
stop(boolean, long) - 类 中的静态方法org.noear.solon.XApp
 
subscribe(Class<T>, XEventListener<T>) - 类 中的静态方法org.noear.solon.core.XEventBus
订阅事件
subSet - 类 中的变量org.noear.solon.core.AopFactoryBase
bean订阅者
succeed(T) - 类 中的静态方法org.noear.solon.core.XResult
成功的结果
SupplierEx<T> - org.noear.solon.ext中的接口
 

T

tag() - 类 中的方法org.noear.solon.core.BeanWrap
bean tag
tagSet(String) - 类 中的方法org.noear.solon.core.BeanWrap
 
TlData<T> - org.noear.solon.core.utils中的类
线程数据(用于复用)
TlData(T) - 类 的构造器org.noear.solon.core.utils.TlData
 
toString() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
tryBeanCreate(Class<?>) - 类 中的方法org.noear.solon.core.AopFactoryBase
尝试生成bean
tryBeanInject(VarHolder, Annotation[]) - 类 中的方法org.noear.solon.core.AopFactoryBase
尝试为bean注入
tryCreateBeanByAnno(Class<?>, T, BeanCreator<T>) - 类 中的方法org.noear.solon.core.AopFactoryBase
尝试加载一个注解
tryHandle(XContext) - 类 中的方法org.noear.solon.XApp
 
type - 类 中的变量org.noear.solon.core.FieldWrap
 
TypeUtil - org.noear.solon.core.utils中的类
 
TypeUtil() - 类 的构造器org.noear.solon.core.utils.TypeUtil
 

U

unloadJar(File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
卸载一个已加载的jar文件
unloadJar(URL) - 类 中的方法org.noear.solon.core.XClassLoader
卸载jar包
uri() - 类 中的方法org.noear.solon.core.XContext
获取请求的URI
uri() - 类 中的方法org.noear.solon.core.XContextEmpty
 
url() - 类 中的方法org.noear.solon.core.XContext
获取请求的URL字符串
url() - 类 中的方法org.noear.solon.core.XContextEmpty
 
userAgent() - 类 中的方法org.noear.solon.core.XContext
获取请求的UA

V

valueOf(String) - 枚举 中的静态方法org.noear.solon.core.XMethod
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.solon.core.XMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
VarHolder - org.noear.solon.core中的接口
变量持有人
VarHolderField - org.noear.solon.core中的类
字段包装 临时对象 为了稳藏 FieldWrap 的一些特性
VarHolderField(FieldWrap, Object) - 类 的构造器org.noear.solon.core.VarHolderField
 
VarHolderParam - org.noear.solon.core中的类
 
VarHolderParam(Parameter) - 类 的构造器org.noear.solon.core.VarHolderParam
 
view() - 类 中的方法org.noear.solon.core.ModelAndView
视图
view(String) - 类 中的方法org.noear.solon.core.ModelAndView
 

W

wrap(Class<?>, Object) - 类 中的静态方法org.noear.solon.core.Aop
包装bean(clz),不负责注册
wrapAndPut(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
 
wrapAndPut(Class<?>, Object) - 类 中的静态方法org.noear.solon.core.Aop
 
ws(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加web socket方法的监听

X

XAction - org.noear.solon.core中的类
mvc:动作
XAction(BeanWrap, Method, int, XMapping, String, boolean, XRender) - 类 的构造器org.noear.solon.core.XAction
 
XActionExecutor - org.noear.solon.core中的类
 
XActionExecutor() - 类 的构造器org.noear.solon.core.XActionExecutor
 
XActionUtil - org.noear.solon.core中的类
XAction 辅助工具
XActionUtil() - 类 的构造器org.noear.solon.core.XActionUtil
 
XAfter - org.noear.solon.annotation中的注释类型
触发器:后置处理(仅争对 XController 和 XAction 的拦截器)
XApp - org.noear.solon中的类
应用管理中心
XApp(Class<?>, XMap) - 类 的构造器org.noear.solon.XApp
 
XAppProperties - org.noear.solon中的类
统一配置加载器
XAppProperties() - 类 的构造器org.noear.solon.XAppProperties
 
XBean - org.noear.solon.annotation中的注释类型
通用 组件
XBefore - org.noear.solon.annotation中的注释类型
触发器:前置处理(仅争对 XController 和 XAction 的拦截器)
XClassLoader - org.noear.solon.core中的类
自定义类加载器 为了方便加载扩展jar包
XClassLoader() - 类 的构造器org.noear.solon.core.XClassLoader
 
XConfiguration - org.noear.solon.annotation中的注释类型
配置器(主要为了动态构建XBean)
XContext - org.noear.solon.core中的类
通用上下文接口
XContext() - 类 的构造器org.noear.solon.core.XContext
 
XContextEmpty - org.noear.solon.core中的类
通用上下文,空对象
XContextEmpty() - 类 的构造器org.noear.solon.core.XContextEmpty
 
XContextUtil - org.noear.solon.core中的类
上下文状态处理工具(独立出来,可为别的业务服务)
XContextUtil() - 类 的构造器org.noear.solon.core.XContextUtil
 
XController - org.noear.solon.annotation中的注释类型
Web 组件(控制器)
XEndpoint - org.noear.solon.core中的类
处理点(配合路由器使用)
XEndpoint() - 类 的构造器org.noear.solon.core.XEndpoint
 
XEvent - org.noear.solon.annotation中的注释类型
事件订阅
XEventBus - org.noear.solon.core中的类
监听器(内部类,外部不要使用)
XEventBus() - 类 的构造器org.noear.solon.core.XEventBus
 
XEventListener<Event> - org.noear.solon.core中的接口
事件监听者
XFile - org.noear.solon.core中的类
通用上传文件模型(例:通过http上传的文件)
XFile() - 类 的构造器org.noear.solon.core.XFile
 
XGateway - org.noear.solon中的类
本地网关(替代旧的XNav) 提供容器,重新组织处理者运行;只支持HASH路由 问题:如何获取主控制器实例???
XGateway() - 类 的构造器org.noear.solon.XGateway
 
XHandler - org.noear.solon.core中的接口
通用处理接口
XHandlerAide - org.noear.solon.core中的类
处理助手,提供前置与后置处理的存储
XHandlerAide() - 类 的构造器org.noear.solon.core.XHandlerAide
 
XHandlerLink - org.noear.solon.core中的类
处理助手,提供处理链的存储
XHandlerLink() - 类 的构造器org.noear.solon.core.XHandlerLink
 
XHandlerSlots - org.noear.solon.core中的接口
通用处理接口接收槽
XInit - org.noear.solon.annotation中的注释类型
初始化(相当于 PostConstruct) Bean 构建过程:Constructor(构造方法) -> @XInject(依赖注入) -> @XInit(初始化)
XInject - org.noear.solon.annotation中的注释类型
注入 可注入到字段或参数(参数只在XConfiguration有效)
XInterceptor - org.noear.solon.annotation中的注释类型
拦截器(争对全局路径拦截)
XListener - org.noear.solon.core中的类
路由监听器(为路由器服务)
XListener(String, XMethod, int, XHandler) - 类 的构造器org.noear.solon.core.XListener
 
XListenerList() - 类 的构造器org.noear.solon.XRouter.XListenerList
 
XMap - org.noear.solon.core中的类
 
XMap() - 类 的构造器org.noear.solon.core.XMap
 
XMap(Map<String, String>) - 类 的构造器org.noear.solon.core.XMap
 
XMapping - org.noear.solon.annotation中的注释类型
路径印射 一般附加在控制器和动作上
XMethod - org.noear.solon.core中的枚举
HTTP方法
XNote - org.noear.solon.annotation中的注释类型
注释
XParam - org.noear.solon.annotation中的注释类型
参数(主要修饰参数,很少用到)
XPlugin - org.noear.solon.core中的接口
通用插件接口
XPluginEntity - org.noear.solon.core中的类
插件实体
XPluginEntity() - 类 的构造器org.noear.solon.core.XPluginEntity
 
XPluginEntity(XPlugin) - 类 的构造器org.noear.solon.core.XPluginEntity
 
XProperties - org.noear.solon.core中的类
通用属性集合 在 Properties 基础上,添加了些方法
XProperties() - 类 的构造器org.noear.solon.core.XProperties
 
XProperties(Properties) - 类 的构造器org.noear.solon.core.XProperties
 
XPropertiesLoader - org.noear.solon.core中的类
属性加载器 通过 global 进行重写
XPropertiesLoader() - 类 的构造器org.noear.solon.core.XPropertiesLoader
 
XRender - org.noear.solon.core中的接口
通用渲染接口
XRenderManager - org.noear.solon.core中的类
通过 XRender 管理员,以此实现多模板引擎处理
XResult<T> - org.noear.solon.core中的类
结果
XResult(T) - 类 的构造器org.noear.solon.core.XResult
 
XResult(int, String) - 类 的构造器org.noear.solon.core.XResult
 
XRouter - org.noear.solon中的类
通用路由器
XRouter() - 类 的构造器org.noear.solon.XRouter
 
XRouter.XListenerList - org.noear.solon中的类
 
XRouterHandler - org.noear.solon.core中的类
XApp router Handler
XRouterHandler(XRouter) - 类 的构造器org.noear.solon.core.XRouterHandler
 
XScaner - org.noear.solon.core中的类
资源扫描器
XScaner() - 类 的构造器org.noear.solon.core.XScaner
 
XSessionState - org.noear.solon.core中的接口
Session 状态器接口 用于对接http自带 sesssion 或 扩展 sesssion(可相互切换)
XSessionStateDefault - org.noear.solon.core中的类
默认Session State 服务(可以通过 global 切换不同的默认服务)
XSessionStateDefault() - 类 的构造器org.noear.solon.core.XSessionStateDefault
 
XSingleton - org.noear.solon.annotation中的注释类型
单例 一般附加在XController上;可继承
XUtil - org.noear.solon中的类
内部专用工具
XUtil() - 类 的构造器org.noear.solon.XUtil
 

_

_after - 类 中的变量org.noear.solon.core.XHandlerAide
后置处理
_allowMapping - 类 中的变量org.noear.solon.core.BeanWebWrap
 
_before - 类 中的变量org.noear.solon.core.XHandlerAide
前置处理
_buildInit() - 类 中的方法org.noear.solon.core.BeanWrap
 
_bw - 类 中的变量org.noear.solon.core.BeanWebWrap
 
_bw - 类 中的变量org.noear.solon.core.XAction
 
_charset - 类 中的变量org.noear.solon.core.XContextEmpty
 
_clz - 类 中的变量org.noear.solon.core.BeanWrap
 
_clz_init - 类 中的变量org.noear.solon.core.BeanWrap
 
_mw - 类 中的变量org.noear.solon.core.XAction
 
_new() - 类 中的方法org.noear.solon.core.BeanWrap
bean 新建对象
_poi - 类 中的变量org.noear.solon.core.XAction
 
_produces - 类 中的变量org.noear.solon.core.XAction
 
_raw - 类 中的变量org.noear.solon.core.BeanWrap
 
_remoting - 类 中的变量org.noear.solon.core.BeanWrap
 
_render - 类 中的变量org.noear.solon.core.BeanWebWrap
 
_render - 类 中的变量org.noear.solon.core.XAction
 
_singleton - 类 中的变量org.noear.solon.core.BeanWrap
 
_tag - 类 中的变量org.noear.solon.core.BeanWrap
 
A B C D E F G H I K L M N O P R S T U V W X _ 
跳过导航链接

Copyright © 2020. All rights reserved.