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

A

accept() - 类 中的方法org.noear.solon.core.handle.Context
获取 Accept 头信息
accept(T1, T2) - 接口 中的方法org.noear.solon.ext.BiConsumerEx
 
accept(T) - 接口 中的方法org.noear.solon.ext.ConsumerEx
 
Action - org.noear.solon.core.handle中的类
mvc:动作
Action(BeanWrap, Method) - 类 的构造器org.noear.solon.core.handle.Action
 
Action(BeanWrap, HandlerAide, Method, Mapping, String, boolean, Render) - 类 的构造器org.noear.solon.core.handle.Action
 
action() - 类 中的方法org.noear.solon.core.handle.Context
获取当前动作
ActionExecutor - org.noear.solon.core.handle中的接口
动作执行器。
actionExecutorAdd(ActionExecutor) - 类 中的静态方法org.noear.solon.core.Bridge
添加Action执行器
actionExecutorDef() - 类 中的静态方法org.noear.solon.core.Bridge
获取默认的Action执行器
ActionExecutorDefault - org.noear.solon.core.handle中的类
默认的ActionExecutor实现
ActionExecutorDefault() - 类 的构造器org.noear.solon.core.handle.ActionExecutorDefault
 
actionExecutorDefSet(ActionExecutor) - 类 中的静态方法org.noear.solon.core.Bridge
设置默认的Action执行器
actionExecutorRemove(Class<?>) - 类 中的静态方法org.noear.solon.core.Bridge
 
actionExecutors() - 类 中的静态方法org.noear.solon.core.Bridge
获取所有Action执行器
add(Class<?>) - 类 中的方法org.noear.solon.core.handle.Gateway
添加接口
add(String, Class<?>) - 类 中的方法org.noear.solon.core.handle.Gateway
添加接口
add(Class<?>, boolean) - 类 中的方法org.noear.solon.core.handle.Gateway
添加接口(remoting ?
add(String, Class<?>, boolean) - 类 中的方法org.noear.solon.core.handle.Gateway
添加接口(remoting ?
add(BeanWrap) - 类 中的方法org.noear.solon.core.handle.Gateway
 
add(String, BeanWrap) - 类 中的方法org.noear.solon.core.handle.Gateway
 
add(BeanWrap, boolean) - 类 中的方法org.noear.solon.core.handle.Gateway
添加接口(适用于,从Aop工厂遍历加入;或者把rpc代理包装成bw)
add(String, BeanWrap, boolean) - 类 中的方法org.noear.solon.core.handle.Gateway
 
add(Handler) - 类 中的方法org.noear.solon.core.handle.Gateway
 
add(String, Handler) - 类 中的方法org.noear.solon.core.handle.Gateway
添加二级路径处理
add(String, MethodType, Handler) - 类 中的方法org.noear.solon.core.handle.Gateway
添加二级路径处理
add(String, MethodType, Handler) - 接口 中的方法org.noear.solon.core.handle.HandlerSlots
添加主体处理
add(Mapping, List<MethodType>, Handler) - 接口 中的方法org.noear.solon.core.handle.HandlerSlots
 
add(String, Handler) - 接口 中的方法org.noear.solon.core.route.Router
添加路由关系 for Handler
add(String, Endpoint, MethodType, Handler) - 接口 中的方法org.noear.solon.core.route.Router
添加路由关系 for Handler
add(String, Endpoint, MethodType, int, Handler) - 接口 中的方法org.noear.solon.core.route.Router
添加路由关系 for Handler
add(String, Listener) - 接口 中的方法org.noear.solon.core.route.Router
添加路由关系 for Listener
add(String, MethodType, Listener) - 接口 中的方法org.noear.solon.core.route.Router
添加路由关系 for Listener
add(String, MethodType, int, Listener) - 接口 中的方法org.noear.solon.core.route.Router
添加路由关系 for Listener
add(String, Endpoint, MethodType, int, Handler) - 类 中的方法org.noear.solon.core.route.RouterDefault
添加路由关系 for Handler
add(String, MethodType, int, Listener) - 类 中的方法org.noear.solon.core.route.RouterDefault
添加路由关系 for Listener
add(Routing<T>) - 接口 中的方法org.noear.solon.core.route.RoutingTable
添加路由记录
add(int, Routing<T>) - 接口 中的方法org.noear.solon.core.route.RoutingTable
添加路由记录
add(Routing<T>) - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
添加路由记录
add(int, Routing<T>) - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
添加路由记录
add(Parameter) - 类 中的方法org.noear.solon.core.wrap.VarGather
 
add(String, MethodType, Handler) - 类 中的方法org.noear.solon.SolonApp
添加主体处理
add(String, Class<?>) - 类 中的方法org.noear.solon.SolonApp
 
add(String, Class<?>, boolean) - 类 中的方法org.noear.solon.SolonApp
 
addBeans(Predicate<BeanWrap>) - 类 中的方法org.noear.solon.core.handle.Gateway
 
addBeans(Predicate<BeanWrap>, boolean) - 类 中的方法org.noear.solon.core.handle.Gateway
remoting 的 bean 建议一个个添加,并同时添加前缀 path
addDo(String, MethodType, Handler) - 类 中的方法org.noear.solon.core.handle.Gateway
添加接口
addJar(URL) - 类 中的方法org.noear.solon.core.JarClassLoader
添加jar包
addJar(File) - 类 中的方法org.noear.solon.core.JarClassLoader
添加jar包
addJar(URL, boolean) - 类 中的方法org.noear.solon.core.JarClassLoader
添加jar包
After - org.noear.solon.annotation中的注释类型
触发器:后置处理(争对 XController 或 XAction 的拦截器)
after(Class<T>) - 类 中的方法org.noear.solon.core.handle.Gateway
添加后置拦截器
after(Handler) - 类 中的方法org.noear.solon.core.handle.HandlerAide
添加后置处理
after(String, MethodType, int, Handler) - 接口 中的方法org.noear.solon.core.handle.HandlerSlots
添加后置处理
after(Handler) - 类 中的方法org.noear.solon.SolonApp
添加后置处理
after(MethodType, Handler) - 类 中的方法org.noear.solon.SolonApp
添加后置处理
after(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加后置处理
after(String, MethodType, Handler) - 类 中的方法org.noear.solon.SolonApp
添加后置处理
after(String, MethodType, int, Handler) - 类 中的方法org.noear.solon.SolonApp
添加后置处理
afters - 类 中的变量org.noear.solon.core.handle.HandlerAide
后置处理
Alias - org.noear.solon.annotation中的注释类型
别名
all(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加所有方法处理
allowActionMapping() - 类 中的方法org.noear.solon.core.handle.Gateway
允许 Action Mapping 申明
allowMapping - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 
allowPathMerging() - 类 中的方法org.noear.solon.core.handle.Gateway
充许路径合并
allowReadyController() - 类 中的方法org.noear.solon.core.handle.Gateway
充许提前准备控制器
annoAlias(String, String) - 类 中的静态方法org.noear.solon.Utils
获取注解别名
annoS - 类 中的变量org.noear.solon.core.wrap.FieldWrap
自己申明的注解
annotationGet(Class<T>) - 类 中的方法org.noear.solon.core.BeanWrap
 
annotations() - 类 中的方法org.noear.solon.core.BeanWrap
注解
ANSI_BLACK - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_BLUE - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_CYAN - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_GREEN - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_PURPLE - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_RED - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_RESET - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_WHITE - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
ANSI_YELLOW - 类 中的静态变量org.noear.solon.core.util.PrintUtil
 
Aop - org.noear.solon.core中的类
Aop 管理中心,提供了手动操控Bean容器的接口 //手动使用模式(同步模式;因为顺序关系,Bean可能未生成) UserService userService = Aop.getOrNull(UserService.class) //手动使用模式(异步模式;可确保Bean总会生成) Aop.getAsyn(UserService.class,(bw)->{ UserService userService = bw.get(); }); //附:容器自动模式(会通过异步模式;可确保Bean总会生成)
Aop() - 类 的构造器org.noear.solon.core.Aop
 
AopContext - org.noear.solon.core中的类
Aop 上下文(不直接使用;由 Aop 提供 AopContext 的手动使用模式) 主要实现两个动作: 1.bean 构建 2.bean 注入(字段 或 参数)
AopContext() - 类 的构造器org.noear.solon.core.AopContext
 
appGroup() - 类 中的方法org.noear.solon.SolonProps
应用组
AppInitEndEvent - org.noear.solon.core.event中的类
App init end 事件
AppInitEndEvent() - 类 的构造器org.noear.solon.core.event.AppInitEndEvent
 
AppLoadEndEvent - org.noear.solon.core.event中的类
App load end 事件
AppLoadEndEvent() - 类 的构造器org.noear.solon.core.event.AppLoadEndEvent
 
appName() - 类 中的方法org.noear.solon.SolonProps
应用名
appTitle() - 类 中的方法org.noear.solon.SolonProps
应用标题
args() - 类 中的方法org.noear.solon.core.aspect.Invocation
参数
argsAsMap() - 类 中的方法org.noear.solon.core.aspect.Invocation
参数Map模式
argx() - 类 中的方法org.noear.solon.SolonProps
获取启动参数
Around - org.noear.solon.annotation中的注释类型
触发器:围绕处理(针对 Controller、Service、Dao 等所有基于MethodWrap运行的目标)
attr(String, T) - 类 中的方法org.noear.solon.core.handle.Context
获取上下文特性
attr(String) - 类 中的方法org.noear.solon.core.handle.Context
获取上下文特性
attr(String) - 接口 中的方法org.noear.solon.core.message.Session
获取特性
attrClear() - 类 中的方法org.noear.solon.core.handle.Context
清除上下文特性
attrGet(String) - 类 中的方法org.noear.solon.core.BeanWrap
 
attrMap() - 类 中的方法org.noear.solon.core.handle.Context
 
attrMap() - 接口 中的方法org.noear.solon.core.message.Session
特性集合
attrs() - 类 中的方法org.noear.solon.core.BeanWrap
bean 特性
attrSet(String, Object) - 类 中的方法org.noear.solon.core.handle.Context
设置上下文特性
attrSet(Map<String, Object>) - 类 中的方法org.noear.solon.core.handle.Context
设置上下文特性
attrSet(String, Object) - 接口 中的方法org.noear.solon.core.message.Session
设置特性
attrsSet(String[]) - 类 中的方法org.noear.solon.core.BeanWrap
 
autoMultipart() - 类 中的方法org.noear.solon.core.handle.Context
是否自动解析分段内容
autoMultipart(boolean) - 类 中的方法org.noear.solon.core.handle.Context
设置是否自动解析分段内容

B

Bean - org.noear.solon.annotation中的注释类型
通用 组件(只能配合 @Configuration 使用) //注解在配置器的函数上
beanAroundAdd(Class<T>, Interceptor, int) - 类 中的方法org.noear.solon.core.BeanContainer
添加环绕处理
beanAroundAdd(Class<T>, Interceptor) - 类 中的方法org.noear.solon.core.BeanContainer
添加环绕处理
beanAroundGet(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
获取环绕处理
BeanBuilder<T extends Annotation> - org.noear.solon.core中的接口
Bean 构建器(此类用于扩展AopContext,为其添加构建器) //@Cron4j 构建器添加 Aop.context().beanBuilderAdd(Cron4j.classs, (clz, bw, anno)->{ ... }); //@Cron4j demo
beanBuilderAdd(Class<T>, BeanBuilder<T>) - 类 中的方法org.noear.solon.core.BeanContainer
添加 bean builder, injector, extractor
beanBuilders - 类 中的变量org.noear.solon.core.BeanContainer
bean 构建器
BeanContainer - org.noear.solon.core中的类
Bean 容器,提供注册及关系映射管理(不直接使用;作为AopContext的基类)
BeanContainer() - 类 的构造器org.noear.solon.core.BeanContainer
 
beanExtract(BeanWrap) - 类 中的方法org.noear.solon.core.AopContext
为一个对象提取函数
BeanExtractor<T extends Annotation> - org.noear.solon.core中的接口
Bean 提取器(提取函数,此类用于扩展AopContext,为其添加提取器)
beanExtractorAdd(Class<T>, BeanExtractor<T>) - 类 中的方法org.noear.solon.core.BeanContainer
 
beanExtractors - 类 中的变量org.noear.solon.core.BeanContainer
bean 提取器
beanFind(BiPredicate<String, BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
查找Bean
beanFind(Predicate<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
查找Bean
beanFind(BiPredicate<String, BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
查找Bean
beanFind(Predicate<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
查找Bean
beanForeach(BiConsumer<String, BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
遍历有name的bean包装
beanForeach(Consumer<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
遍历没有name的bean包装
beanForeach(BiConsumer<String, BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
遍历bean库 (拿到的是bean包装)
beanForeach(Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
遍历bean包装库
beanImport(Import) - 类 中的方法org.noear.solon.core.AopContext
根据配置导入bean
beanInject(Object) - 类 中的方法org.noear.solon.core.AopContext
为一个对象注入(可以重写)
beanInject(VarHolder, String) - 类 中的方法org.noear.solon.core.BeanContainer
尝试变量注入 字段或参数
beanInject(VarHolder, String, boolean) - 类 中的方法org.noear.solon.core.BeanContainer
 
BeanInjector<T extends Annotation> - org.noear.solon.core中的接口
Bean 注入器(此类用于扩展AopContext,为其添加注入器) //@Db 注入器添加 Aop.context().beanInjectorAdd(Db.classs, (varH, anno)->{ ... }); //@Db demo
beanInjectorAdd(Class<T>, BeanInjector<T>) - 类 中的方法org.noear.solon.core.BeanContainer
 
beanInjectors - 类 中的变量org.noear.solon.core.BeanContainer
bean 注入器
beanInjectProperties(Class<?>, BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
 
beanInterceptors - 类 中的变量org.noear.solon.core.BeanContainer
bean 拦截器
beanLoaded() - 类 中的方法org.noear.solon.core.AopContext
完成加载时调用,会进行事件通知
BeanLoadEndEvent - org.noear.solon.core.event中的类
Bean load end 事件
BeanLoadEndEvent() - 类 的构造器org.noear.solon.core.event.BeanLoadEndEvent
 
beanMake(Class<?>) - 类 中的方法org.noear.solon.core.AopContext
::制造当前 bean 及对应处理
beanMake(Class<?>) - 类 中的方法org.noear.solon.SolonApp
根据类型构建bean
beanNotice(Object, BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
bean通知
beanOnloaded(Runnable) - 类 中的静态方法org.noear.solon.core.Aop
添加Onloaded事件
beanOnloaded(int, Runnable) - 类 中的静态方法org.noear.solon.core.Aop
 
beanOnloaded(Runnable) - 类 中的方法org.noear.solon.core.AopContext
添加bean加载完成事件
beanOnloaded(int, Runnable) - 类 中的方法org.noear.solon.core.AopContext
 
beanRegister(BeanWrap, String, boolean) - 类 中的方法org.noear.solon.core.BeanContainer
尝试BEAN注册(按名字和类型存入容器;并进行类型印射)
beanRegisterSup0(BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
尝试Bean的基类注册
beanScan(Class<?>) - 类 中的方法org.noear.solon.core.AopContext
::扫描源下的所有 bean 及对应处理
beanScan(String) - 类 中的方法org.noear.solon.core.AopContext
::扫描源下的所有 bean 及对应处理
beanScan(ClassLoader, String) - 类 中的方法org.noear.solon.core.AopContext
::扫描源下的所有 bean 及对应处理
beanScan(Class<?>) - 类 中的方法org.noear.solon.SolonApp
根据源扫描bean
beanScan(String) - 类 中的方法org.noear.solon.SolonApp
根据包扫描bean
beanSubscribe(Object, Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
bean订阅
beanSubscribers - 类 中的变量org.noear.solon.core.BeanContainer
bean订阅者
BeanWrap - org.noear.solon.core中的类
Bean 包装 Bean 构建过程:Constructor(构造方法) -> @Inject(依赖注入) -> @Init(初始化,相当于 PostConstruct)
BeanWrap(Class<?>) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(Class<?>, Object) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(Class<?>, Object, String[]) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap.Proxy - org.noear.solon.core中的接口
Bean 代理接口(为BeanWrap 提供切换代码的能力)
Before - org.noear.solon.annotation中的注释类型
触发器:前置处理(争对 XController 和 XAction 的拦截器)
before(Class<T>) - 类 中的方法org.noear.solon.core.handle.Gateway
添加前置拦截器
before(Handler) - 类 中的方法org.noear.solon.core.handle.HandlerAide
添加前置处理
before(String, MethodType, int, Handler) - 接口 中的方法org.noear.solon.core.handle.HandlerSlots
添加前置处理
before(Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
before(int, Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
before(MethodType, Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
before(MethodType, int, Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
before(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
before(String, MethodType, Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
before(String, MethodType, int, Handler) - 类 中的方法org.noear.solon.SolonApp
添加前置处理
befores - 类 中的变量org.noear.solon.core.handle.HandlerAide
前置处理
BiConsumerEx<T1,T2> - org.noear.solon.ext中的接口
双参数消费者
bind(Router) - 类 中的方法org.noear.solon.core.route.RouterHandler
绑定路由器
bindingThread() - 类 中的静态方法org.noear.solon.core.JarClassLoader
绑定到当前线程
bindTo(Map<String, String>, Object) - 类 中的静态方法org.noear.solon.Utils
将 source:Map 数据,绑定到 target:bean
bindTo(Properties, Object) - 类 中的静态方法org.noear.solon.Utils
将 source:Properties 数据,绑定到 target:bean
bindTo(Function<String, String>, Object) - 类 中的静态方法org.noear.solon.Utils
将 source:((k)->v) 数据,绑定到 target:bean
blackln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
block() - 类 中的方法org.noear.solon.SolonApp
锁住线程(如果有需要,建议在启动程序的最后调用)
blueln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
bMapping - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 
Body - org.noear.solon.annotation中的注释类型
参数(主要修饰参数,很少用到)
body() - 类 中的方法org.noear.solon.core.handle.Context
获取body内容
body(String) - 类 中的方法org.noear.solon.core.handle.Context
获取body内容
body() - 类 中的方法org.noear.solon.core.message.Message
 
bodyAsBytes() - 类 中的方法org.noear.solon.core.handle.Context
获取body内容为byte[]
bodyAsStream() - 类 中的方法org.noear.solon.core.handle.Context
获取body内容为Stream
bodyAsStream() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
bodyAsString() - 类 中的方法org.noear.solon.core.message.Message
 
bodyNew() - 类 中的方法org.noear.solon.core.handle.Context
获取新的body
bodyNew(String) - 类 中的方法org.noear.solon.core.handle.Context
设置新的body
bPath - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 
bRemoting - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 
bRender - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 
Bridge - org.noear.solon.core中的类
内部扩展桥接器 //示例:替换 SessionState 服务 (solon.extend.sessionstate.redis: org.noear.solon.extend.sessionstate.redis.XPluginImp.class) public class PluginImp implements Plugin{
Bridge() - 类 的构造器org.noear.solon.core.Bridge
 
build(String) - 类 中的方法org.noear.solon.core.PropsLoader
构建 txt 配置
buildArgs(Context, ParamWrap[]) - 类 中的方法org.noear.solon.core.handle.ActionExecutorDefault
构建执行参数
buildExt(String, boolean) - 类 中的静态方法org.noear.solon.Utils
构建应用扩展目录
buildIndex(Class<?>) - 类 中的静态方法org.noear.solon.core.util.IndexBuilder
获取bean的初始化index
buildProperties(String) - 类 中的静态方法org.noear.solon.Utils
根据txt加载配置集
bw - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 

C

callDo(Context, Object, MethodWrap) - 类 中的方法org.noear.solon.core.handle.Action
执行动作(便于重写)
cfg() - 类 中的静态方法org.noear.solon.Solon
应用配置
cfg() - 类 中的方法org.noear.solon.SolonApp
获取属性
changeBody(Context) - 类 中的方法org.noear.solon.core.handle.ActionExecutorDefault
尝试将body转换为特定对象
changeValue(Context, ParamWrap, int, Class<?>, Object) - 类 中的方法org.noear.solon.core.handle.ActionExecutorDefault
尝试将值按类型转换
charset - 类 中的变量org.noear.solon.core.handle.Context
 
charset(String) - 类 中的方法org.noear.solon.core.handle.Context
设置字符集
classLoader() - 类 中的方法org.noear.solon.SolonApp
获取类加载器
ClassWrap - org.noear.solon.core.wrap中的类
Class 包装,用于缓存类的方法和字段等相关信息
ClassWrap(Class<?>) - 类 的构造器org.noear.solon.core.wrap.ClassWrap
 
clear() - 类 中的方法org.noear.solon.core.handle.ModelAndView
 
clear() - 接口 中的方法org.noear.solon.core.route.Router
清空路由关系
clear() - 类 中的方法org.noear.solon.core.route.RouterDefault
清空路由关系
clear() - 接口 中的方法org.noear.solon.core.route.RoutingTable
清空
clear() - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
 
clear() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
clone() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
close() - 类 中的方法org.noear.solon.core.handle.Context
 
close() - 接口 中的方法org.noear.solon.core.message.Session
关闭会话
clz() - 类 中的方法org.noear.solon.core.BeanWrap
bean 类
clz() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
 
code - 枚举 中的变量org.noear.solon.core.handle.Endpoint
 
commit() - 类 中的方法org.noear.solon.core.handle.Context
 
Component - org.noear.solon.annotation中的注释类型
通用 组件(不会使用ASM代理) //注解在类上
Configuration - org.noear.solon.annotation中的注释类型
配置器(主要为了动态构建组件 或 适配些接口) //或构建一些组件
Constants - org.noear.solon.core中的类
 
Constants() - 类 的构造器org.noear.solon.core.Constants
 
ConsumerEx<T> - org.noear.solon.ext中的接口
消费者
consumes() - 类 中的方法org.noear.solon.core.handle.Action
消息费
container - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
容器包(承载另一个消息包的字节码;一般用于加密)
containsKey(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
containsValue(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
content - 类 中的变量org.noear.solon.core.handle.DownloadedFile
内容流
contentLength() - 类 中的方法org.noear.solon.core.handle.Context
获取内容长度
contentLength() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
contentSize - 类 中的变量org.noear.solon.core.handle.UploadedFile
内容大小
contentType() - 类 中的方法org.noear.solon.core.handle.Context
获取内容类型
contentType(String) - 类 中的方法org.noear.solon.core.handle.Context
设置内容类型
contentType() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
contentType - 类 中的变量org.noear.solon.core.handle.DownloadedFile
内容类型(有些地方会动态构建,所以不能只读)
contentTypeDef - 类 中的静态变量org.noear.solon.core.handle.ContextUtil
 
contentTypeDoSet(String) - 类 中的方法org.noear.solon.core.handle.Context
 
contentTypeDoSet(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
contentTypeNew() - 类 中的方法org.noear.solon.core.handle.Context
获取设置的新内容类型
context() - 类 中的静态方法org.noear.solon.core.Aop
获取Aop上下文
Context - org.noear.solon.core.handle中的类
通用上下文接口(实现:Context + Handler 架构)
Context() - 类 的构造器org.noear.solon.core.handle.Context
 
ContextEmpty - org.noear.solon.core.handle中的类
通用上下文,空对象
ContextEmpty() - 类 的构造器org.noear.solon.core.handle.ContextEmpty
 
ContextUtil - org.noear.solon.core.handle中的类
上下文状态处理工具(独立出来,可为别的业务服务)
ContextUtil() - 类 的构造器org.noear.solon.core.handle.ContextUtil
 
Controller - org.noear.solon.annotation中的注释类型
mvc::Web 组件(控制器,一般与@Mapping 配合使用)
controller() - 类 中的方法org.noear.solon.core.handle.Action
控制类包装器
controller() - 类 中的方法org.noear.solon.core.handle.Context
获取当前控制器
convert(Properties, T, Class<T>) - 类 中的方法org.noear.solon.core.PropsConverter
转换
convertKey(String) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
ConvertUtil - org.noear.solon.core.util中的类
类型转换工具
ConvertUtil() - 类 的构造器org.noear.solon.core.util.ConvertUtil
 
cookie(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 cookie
cookie(String, String) - 类 中的方法org.noear.solon.core.handle.Context
获取 cookie
cookie(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
cookie(String, String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
cookieMap() - 类 中的方法org.noear.solon.core.handle.Context
获取 cookieMap
cookieMap() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
cookieRemove(String) - 类 中的方法org.noear.solon.core.handle.Context
移徐 cookie
cookieSet(String, String) - 类 中的方法org.noear.solon.core.handle.Context
设置 cookie
cookieSet(String, String, int) - 类 中的方法org.noear.solon.core.handle.Context
设置 cookie
cookieSet(String, String, String, int) - 类 中的方法org.noear.solon.core.handle.Context
设置 cookie
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.core.handle.Context
设置 cookie
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
copy(BeanContainer) - 类 中的方法org.noear.solon.core.BeanContainer
容器制复能力
create() - 类 中的静态方法org.noear.solon.core.handle.ContextEmpty
 
create(Context) - 接口 中的方法org.noear.solon.core.handle.SessionStateFactory
创建会话状态
create(String, String) - 接口 中的方法org.noear.solon.core.LoadBalance.Factory
 
createAction(BeanWrap, Method, Mapping, String, boolean) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
构建 XAction
current() - 类 中的静态方法org.noear.solon.core.handle.Context
获取当前线程的上下文
current() - 类 中的静态方法org.noear.solon.core.handle.ContextUtil
获取当前线程的上下文
currentRemove() - 类 中的静态方法org.noear.solon.core.handle.ContextUtil
移除当前线程的上下文
currentSet(Context) - 类 中的静态方法org.noear.solon.core.handle.ContextUtil
设置当前线程的上下文

D

daemon(boolean) - 类 中的方法org.noear.solon.ext.NamedThreadFactory
 
data() - 异常错误 中的方法org.noear.solon.ext.DataThrowable
数据获取
data(Object) - 异常错误 中的方法org.noear.solon.ext.DataThrowable
数据设定
DataThrowable - org.noear.solon.ext中的异常错误
可抛出的数据,用于数据传导(以实现两种方案:return data; throw data) 在Solon的mvc处理链中,DataThrowable 会做为普通的数据处理渲染 //定义个 DataThrowable 的数据结构 public class UapiCode extends DataThrowable{ public final int code; public final String message; public UapiCode(int code, String message){ super(message); this.code = code; this.message = message; } }
DataThrowable() - 异常错误 的构造器org.noear.solon.ext.DataThrowable
 
DataThrowable(Throwable) - 异常错误 的构造器org.noear.solon.ext.DataThrowable
 
DataThrowable(String) - 异常错误 的构造器org.noear.solon.ext.DataThrowable
 
DataThrowable(String, Throwable) - 异常错误 的构造器org.noear.solon.ext.DataThrowable
 
DateAnalyzer - org.noear.solon.core.util中的类
 
DateAnalyzer() - 类 的构造器org.noear.solon.core.util.DateAnalyzer
 
debug(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
debug(String, Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
defaultValue() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
Delete - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
delete(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加DELETE方法的处理(REST.delete 从服务端删除资源)
doBuild(Class<?>, BeanWrap, T) - 接口 中的方法org.noear.solon.core.BeanBuilder
构建
doExtract(BeanWrap, Method, T) - 接口 中的方法org.noear.solon.core.BeanExtractor
提取
doFilter(Context, FilterChain) - 接口 中的方法org.noear.solon.core.handle.Filter
过滤
doFilter(Context) - 接口 中的方法org.noear.solon.core.handle.FilterChain
过滤
doFilter(Context) - 类 中的方法org.noear.solon.core.handle.FilterChainNode
 
doFilter(Context, FilterChain) - 类 中的方法org.noear.solon.core.handle.Gateway
 
doFilter(Context, FilterChain) - 类 中的方法org.noear.solon.SolonApp
 
doInject(VarHolder, T) - 接口 中的方法org.noear.solon.core.BeanInjector
注入
doIntercept(Invocation) - 接口 中的方法org.noear.solon.core.aspect.Interceptor
拦截
doIntercept(Invocation) - 类 中的方法org.noear.solon.core.aspect.InterceptorEntity
拦截
doIntercept(Invocation) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
拦截处理
done - 类 中的变量org.noear.solon.core.wrap.VarHolderOfParam
 
doScanByFile(File, String, Predicate<String>, Set<String>) - 类 中的方法org.noear.solon.core.ResourceScanner
在文件系统里查到目标
doScanByJar(JarFile, String, Predicate<String>, Set<String>) - 类 中的方法org.noear.solon.core.ResourceScanner
在 jar 包里查找目标
DownloadedFile - org.noear.solon.core.handle中的类
下载的文件模型
DownloadedFile() - 类 的构造器org.noear.solon.core.handle.DownloadedFile
 
DownloadedFile(String, InputStream, String) - 类 的构造器org.noear.solon.core.handle.DownloadedFile
基于下载输出的构建函数
DownloadedFile(String, byte[], String) - 类 的构造器org.noear.solon.core.handle.DownloadedFile
 

E

elapsedTimes() - 类 中的方法org.noear.solon.SolonApp
从启动开启已运行时间
enableCaching() - 类 中的方法org.noear.solon.SolonApp
是否已启用缓存
enableCaching(boolean) - 类 中的方法org.noear.solon.SolonApp
启用缓存
enableErrorAutoprint() - 类 中的方法org.noear.solon.SolonApp
是否已启用异常自动打印
enableErrorAutoprint(boolean) - 类 中的方法org.noear.solon.SolonApp
启用异常自动打印
enableHttp() - 类 中的方法org.noear.solon.SolonApp
是否已启用 Http 信号接入
enableHttp(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 Http 信号接入
enableJarIsolation() - 类 中的方法org.noear.solon.SolonApp
是否已启用扩展Jar隔离
enableSafeStop() - 类 中的方法org.noear.solon.SolonApp
是否已启用安全停止
enableSafeStop(boolean) - 类 中的方法org.noear.solon.SolonApp
启用安全停止
enableSessionState() - 类 中的方法org.noear.solon.SolonApp
是否已启用会话状态
enableSessionState(boolean) - 类 中的方法org.noear.solon.SolonApp
启用会话状态
enableSocketD() - 类 中的方法org.noear.solon.SolonApp
是否已启用 Socket as SockteD 信号接入
enableSocketD(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 Socket as SockteD 信号接入
enableStaticfiles() - 类 中的方法org.noear.solon.SolonApp
是否已启用静态文件服务
enableStaticfiles(boolean) - 类 中的方法org.noear.solon.SolonApp
启用静态文件服务
enableTransaction() - 类 中的方法org.noear.solon.SolonApp
是否已启用事务
enableTransaction(boolean) - 类 中的方法org.noear.solon.SolonApp
启用事务
enableWebSocket() - 类 中的方法org.noear.solon.SolonApp
 
enableWebSocket(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 WebSocket 信号接入
enableWebSocketD() - 类 中的方法org.noear.solon.SolonApp
是否已启用 WebSocket as SockteD 信号接入
enableWebSocketD(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 WebSocket as SockteD 信号接入
encoding() - 类 中的静态方法org.noear.solon.Solon
全局默认编码
encodingSet(String) - 类 中的静态方法org.noear.solon.Solon
全局默认编码设置
Endpoint - org.noear.solon.core.handle中的枚举
处理点(配合路由器使用)
entityClz - 类 中的变量org.noear.solon.core.wrap.FieldWrap
实体类型
entrySet() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
env() - 类 中的方法org.noear.solon.SolonProps
环境
equals(Object) - 类 中的方法org.noear.solon.core.BeanWrap
 
equals(Object) - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
equals(Object) - 类 中的方法org.noear.solon.core.util.RunnableEntity
 
equals(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
error(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
error(String, Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
errors - 类 中的变量org.noear.solon.core.handle.Context
用于在处理链中透传处理错误
EventBus - org.noear.solon.core.event中的类
监听器(内部类,外部不要使用)
EventBus() - 类 的构造器org.noear.solon.core.event.EventBus
 
EventListener<Event> - org.noear.solon.core.event中的接口
事件监听者 //demo1: 在手动添加Listener Solon.global().onEvent(Throwable.class, (err)->{ }); //demo2: 自动添加Listener
execute(Context, Object, MethodWrap) - 接口 中的方法org.noear.solon.core.handle.ActionExecutor
执行
execute(Context, Object, MethodWrap) - 类 中的方法org.noear.solon.core.handle.ActionExecutorDefault
执行
extend() - 类 中的方法org.noear.solon.SolonProps
扩展文件夹
extendFilter() - 类 中的方法org.noear.solon.SolonProps
扩展文件夹过滤(.mysql.,.yml)
ExtendLoader - org.noear.solon.core中的类
外部扩展加载器(对于动态扩展)
extension - 类 中的变量org.noear.solon.core.handle.UploadedFile
扩展名(例:jpg)

F

failure() - 类 中的静态方法org.noear.solon.core.handle.Result
成功的空结果
failure(int) - 类 中的静态方法org.noear.solon.core.handle.Result
失败的结果
failure(int, String) - 类 中的静态方法org.noear.solon.core.handle.Result
失败的结果
failure(String) - 类 中的静态方法org.noear.solon.core.handle.Result
 
FAILURE_CODE - 类 中的静态变量org.noear.solon.core.handle.Result
 
field - 类 中的变量org.noear.solon.core.wrap.FieldWrap
字段
FieldWrap - org.noear.solon.core.wrap中的类
字段包装 用于缓存类的字段,并附加些功能(和 ClassWrap、MethodWrap 差不多意图)
FieldWrap(Class<?>, Field, boolean) - 类 的构造器org.noear.solon.core.wrap.FieldWrap
 
file(String) - 类 中的方法org.noear.solon.core.handle.Context
获取上传文件
files(String) - 类 中的方法org.noear.solon.core.handle.Context
获取上传文件
files(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
fill(Object, Function<String, String>) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
为实例填充数据
Filter - org.noear.solon.core.handle中的接口
过滤器
filter - 类 中的变量org.noear.solon.core.handle.FilterEntity
 
filter(Filter) - 类 中的方法org.noear.solon.core.handle.Gateway
添加过滤器(按先进后出策略执行)
filter(int, Filter) - 类 中的方法org.noear.solon.core.handle.Gateway
 
filter(Filter) - 类 中的方法org.noear.solon.SolonApp
添加过滤器(按先进后出策略执行)
filter(int, Filter) - 类 中的方法org.noear.solon.SolonApp
添加过滤器(按先进后出策略执行)
FilterChain - org.noear.solon.core.handle中的接口
过滤器调用链
FilterChainNode - org.noear.solon.core.handle中的类
过滤器调用链实现
FilterChainNode(List<FilterEntity>) - 类 的构造器org.noear.solon.core.handle.FilterChainNode
 
FilterEntity - org.noear.solon.core.handle中的类
 
FilterEntity(int, Filter) - 类 的构造器org.noear.solon.core.handle.FilterEntity
 
find(Context) - 类 中的方法org.noear.solon.core.handle.Gateway
查找接口
findAndFill(List<MethodType>, Predicate<Class>) - 类 中的静态方法org.noear.solon.core.handle.MethodTypeUtil
 
findDo(Context, String) - 类 中的方法org.noear.solon.core.handle.Gateway
 
firstOrNull(List<T>) - 类 中的静态方法org.noear.solon.Utils
获取第一项或者null
flag() - 类 中的方法org.noear.solon.core.message.Message
 
flag() - 接口 中的方法org.noear.solon.core.message.Session
标识(为特定业务提供帮助)
flagSet(int) - 接口 中的方法org.noear.solon.core.message.Session
标识设置
flush() - 类 中的方法org.noear.solon.core.handle.Context
 
flush() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
forEach(BiConsumer<? super Object, ? super Object>) - 类 中的方法org.noear.solon.core.Props
重写 forEach,增加 defaults 的遍历
FORMAT_10_a - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_10_b - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_10_c - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_14 - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_16_a - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_16_b - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_16_c - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_17 - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_19_a - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_19_b - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_19_c - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_19_ISO - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_22 - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_23_a - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_23_b - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_24_ISO08601 - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_29 - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_8_a - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_8_b - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
FORMAT_9 - 类 中的静态变量org.noear.solon.core.util.DateAnalyzer
 
forward(String) - 类 中的方法org.noear.solon.core.handle.Context
 
from(String[]) - 类 中的静态方法org.noear.solon.core.NvMap
 
from(List<String>) - 类 中的静态方法org.noear.solon.core.NvMap
 
fw - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 

G

Gateway - org.noear.solon.core.handle中的类
本地网关 提供容器,重新组织处理者运行;只支持HASH路由
Gateway() - 类 的构造器org.noear.solon.core.handle.Gateway
 
Gateway(RoutingTable<Handler>) - 类 的构造器org.noear.solon.core.handle.Gateway
 
genericType - 类 中的变量org.noear.solon.core.wrap.FieldWrap
字段泛型类型(可能为null)
GenericUtil - org.noear.solon.core.util中的类
泛型处理工具
GenericUtil() - 类 的构造器org.noear.solon.core.util.GenericUtil
 
Get - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
get(String) - 类 中的静态方法org.noear.solon.core.Aop
获取bean
get(Class<T>) - 类 中的静态方法org.noear.solon.core.Aop
获取bean
get() - 类 中的方法org.noear.solon.core.BeanWrap
bean 获取对象
get(String) - 类 中的静态方法org.noear.solon.core.handle.RenderManager
获取渲染器
get(String) - 接口 中的静态方法org.noear.solon.core.LoadBalance
 
get(String, String) - 接口 中的静态方法org.noear.solon.core.LoadBalance
 
get(String) - 类 中的方法org.noear.solon.core.Props
获取某项配置
get(String, String) - 类 中的方法org.noear.solon.core.Props
获取某项配置(如果没有,输出默认值)
get(String) - 类 中的静态方法org.noear.solon.core.util.PathAnalyzer
 
get(Class<?>) - 类 中的静态方法org.noear.solon.core.wrap.ClassWrap
根据clz获取一个ClassWrap
get(Method) - 类 中的静态方法org.noear.solon.core.wrap.MethodWrap
 
get(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
get() - 接口 中的方法org.noear.solon.ext.SupplierEx
 
get(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加GET方法的处理(REST.select 从服务端获取一或多项资源)
getActualTypeArguments() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
getAll(Endpoint) - 接口 中的方法org.noear.solon.core.route.Router
获取某个处理点的所有路由记录
getAll(Endpoint) - 类 中的方法org.noear.solon.core.route.RouterDefault
获取某个处理点的所有路由记录
getAll() - 接口 中的方法org.noear.solon.core.route.RoutingTable
获取所有路由记录
getAll() - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
 
getAnnoS() - 接口 中的方法org.noear.solon.core.VarHolder
注解
getAnnoS() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
获取所有注解
getAnnoS() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
getAnnotation(Class<T>) - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数某种注解
getAnnotation(Class<T>) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数某种注解
getAnnotations() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数所有注解
getAnnotations() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数所有注解
getArounds() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取包围拦截处理
getArounds() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取包围处理
getAsyn(String, Consumer<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
异步获取bean
getAsyn(Class<?>, Consumer<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
异步获取bean
getAttachment() - 接口 中的方法org.noear.solon.core.message.Session
获取附件
getBean(Object) - 类 中的方法org.noear.solon.core.BeanContainer
 
getBean(String, Class<T>) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的 Bean
getBool(String, boolean) - 类 中的方法org.noear.solon.core.NvMap
 
getBool(String, boolean) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为布尔型(如果没有,输出默认值)
getByExpr(String) - 类 中的方法org.noear.solon.core.Props
 
getByParse(String) - 类 中的方法org.noear.solon.core.Props
 
getCharset() - 类 中的方法org.noear.solon.core.message.Message
 
getClassLoader() - 类 中的静态方法org.noear.solon.Utils
获取ClassLoader
getCode() - 类 中的方法org.noear.solon.core.handle.Result
 
getContextClassLoader() - 类 中的静态方法org.noear.solon.Utils
获取当前线程的ClassLoader
getData() - 类 中的方法org.noear.solon.core.handle.Result
 
getDescription() - 类 中的方法org.noear.solon.core.handle.Result
 
getDo(Context, String) - 类 中的方法org.noear.solon.core.handle.Gateway
获取接口
getDouble(String) - 类 中的方法org.noear.solon.core.NvMap
 
getDouble(String, double) - 类 中的方法org.noear.solon.core.NvMap
 
getDouble(String, double) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为又精度型(如果没有,输出默认值)
getFieldAllWraps() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
获取所有字段的包装(含超类)
getFieldWrap(String) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
 
getFullStackTrace(Throwable) - 类 中的静态方法org.noear.solon.Utils
获取异常的完整内容
getGenericInfo(Type) - 类 中的静态方法org.noear.solon.core.util.GenericUtil
获取泛型变量和泛型实际类型的对应关系Map
getGenericReturnType() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数泛型类型
getGenericType() - 接口 中的方法org.noear.solon.core.VarHolder
 
getGenericType() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
getGenericType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
 
getGenericType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
getGlobal() - 类 中的静态方法org.noear.solon.core.util.DateAnalyzer
 
getHandled() - 类 中的方法org.noear.solon.core.handle.Context
获取处理状态
getHandled() - 类 中的方法org.noear.solon.core.message.Message
 
getHandshaked() - 接口 中的方法org.noear.solon.core.message.Session
获取握手状态
getIndex() - 类 中的方法org.noear.solon.core.aspect.InterceptorEntity
 
getInt(String) - 类 中的方法org.noear.solon.core.NvMap
 
getInt(String, int) - 类 中的方法org.noear.solon.core.NvMap
 
getInt(String, int) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为整型(如果没有,输出默认值)
getIp(Context) - 类 中的静态方法org.noear.solon.core.util.IpUtil
 
getList(String) - 类 中的方法org.noear.solon.core.Props
 
getLocalAddress() - 接口 中的方法org.noear.solon.core.message.Session
本地地址
getLocale() - 类 中的方法org.noear.solon.core.handle.Context
获取地区
getLocale() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
getLong(String) - 类 中的方法org.noear.solon.core.NvMap
 
getLong(String, long) - 类 中的方法org.noear.solon.core.NvMap
 
getLong(String, long) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为长整型(如果没有,输出默认值)
getMethod() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数
getMethod() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数本身
getMethods() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
获取申明的Method
getName() - 接口 中的方法org.noear.solon.core.handle.Render
获取名称
getName() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数名
getName() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
getOpenSessions() - 接口 中的方法org.noear.solon.core.message.Session
获取所有会话
getOrDefault(Object, V) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
getOrNew(Class<T>) - 类 中的静态方法org.noear.solon.core.Aop
获取bean或生成bean
getOwnerType() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
getParameter() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
getParamWraps() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数参数
getParamWraps() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数参数
getPlugin() - 类 中的方法org.noear.solon.core.PluginEntity
获取插件
getPriority() - 类 中的方法org.noear.solon.core.PluginEntity
获取优先级
getProp(String) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的 配置集
getPropByExpr(String) - 类 中的方法org.noear.solon.core.Props
 
getProxy(Object) - 接口 中的方法org.noear.solon.core.BeanWrap.Proxy
获取代理
getRawType() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
getReal() - 类 中的方法org.noear.solon.core.aspect.InterceptorEntity
 
getRemoteAddress() - 接口 中的方法org.noear.solon.core.message.Session
远程地址
getRendered() - 类 中的方法org.noear.solon.core.handle.Context
获取渲染状态
getResource(String) - 类 中的方法org.noear.solon.core.JarClassLoader
 
getResource(String) - 类 中的静态方法org.noear.solon.Utils
获取资源URL
getResource(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
获取资源URL
getResourceAsString(String) - 类 中的静态方法org.noear.solon.Utils
获取资源并转为String
getResourceAsString(String, String) - 类 中的静态方法org.noear.solon.Utils
获取资源并转为String
getResourceAsString(ClassLoader, String, String) - 类 中的静态方法org.noear.solon.Utils
获取资源并转为String
getResources(String) - 类 中的方法org.noear.solon.core.JarClassLoader
 
getResources(String) - 类 中的静态方法org.noear.solon.Utils
获取资源URL集
getResources(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
获取资源URL集
getReturnType() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数反回类型
getReturnType() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数反回类型
getServer() - 接口 中的方法org.noear.solon.core.LoadBalance
获取节点
getType() - 接口 中的方法org.noear.solon.core.VarHolder
类型
getType() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
getType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
获取字段类型
getType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
getValue(Object) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
获取字段的值
getValue() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
getWrap(Object) - 类 中的方法org.noear.solon.core.BeanContainer
获取一个bean包装
getWrapAsyn(Object, Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
 
getXmap(String) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的 Map
global - 类 中的静态变量org.noear.solon.core.handle.RenderManager
 
global() - 类 中的静态方法org.noear.solon.core.JarClassLoader
获取全局实例
global() - 类 中的静态方法org.noear.solon.core.PropsConverter
 
global() - 类 中的静态方法org.noear.solon.core.PropsLoader
 
global() - 类 中的静态方法org.noear.solon.Solon
全局实例
globalSet(JarClassLoader) - 类 中的静态方法org.noear.solon.core.JarClassLoader
设置全局实例
globalSet(PropsConverter) - 类 中的静态方法org.noear.solon.core.PropsConverter
 
globalSet(PropsLoader) - 类 中的静态方法org.noear.solon.core.PropsLoader
 
greenln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
group(ThreadGroup) - 类 中的方法org.noear.solon.ext.NamedThreadFactory
 
guid() - 类 中的静态方法org.noear.solon.core.message.Message
 
guid() - 类 中的静态方法org.noear.solon.Utils
生成UGID

H

handle(Context) - 类 中的方法org.noear.solon.core.handle.Action
 
handle(Context) - 类 中的方法org.noear.solon.core.handle.Gateway
for Handler
handle(Context) - 接口 中的方法org.noear.solon.core.handle.Handler
 
handle(Context) - 类 中的方法org.noear.solon.core.handle.HandlerPipeline
 
handle(Context) - 类 中的方法org.noear.solon.core.route.RouterHandler
 
handleMultiple(Context, Endpoint) - 类 中的方法org.noear.solon.core.route.RouterHandler
多项目处理(用于拦截器)
handleOne(Context, Endpoint) - 类 中的方法org.noear.solon.core.route.RouterHandler
唯一处理(用于主处理)
Handler - org.noear.solon.core.handle中的接口
通用处理接口(实现:Context + Handler 架构)
HandlerAide - org.noear.solon.core.handle中的类
处理助手,提供前置与后置处理的存储
HandlerAide() - 类 的构造器org.noear.solon.core.handle.HandlerAide
 
handlerGet() - 类 中的方法org.noear.solon.SolonApp
 
HandlerLoader - org.noear.solon.core.handle中的类
通用处理接口加载器(根据bean加载)
HandlerLoader(BeanWrap) - 类 的构造器org.noear.solon.core.handle.HandlerLoader
 
HandlerLoader(BeanWrap, String) - 类 的构造器org.noear.solon.core.handle.HandlerLoader
 
HandlerLoader(BeanWrap, String, boolean) - 类 的构造器org.noear.solon.core.handle.HandlerLoader
 
HandlerLoader(BeanWrap, String, boolean, Render, boolean) - 类 的构造器org.noear.solon.core.handle.HandlerLoader
 
HandlerPipeline - org.noear.solon.core.handle中的类
处理管道,提供处理链的存储
HandlerPipeline() - 类 的构造器org.noear.solon.core.handle.HandlerPipeline
 
handlerSet(Handler) - 类 中的方法org.noear.solon.SolonApp
 
HandlerSlots - org.noear.solon.core.handle中的接口
通用处理接口接收槽
handshake - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
握手消息包
has(Object) - 类 中的静态方法org.noear.solon.core.Aop
检楂是否有bean
hashCode() - 类 中的方法org.noear.solon.core.BeanWrap
 
hashCode() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
hashCode() - 类 中的方法org.noear.solon.core.util.RunnableEntity
 
hashCode() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
Head - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
head(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加HEAD方法的处理
Header - org.noear.solon.annotation中的注释类型
参数(主要修饰参数,很少用到)
header(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 header
header(String, String) - 类 中的方法org.noear.solon.core.handle.Context
获取 header
header() - 类 中的方法org.noear.solon.core.message.Message
 
header(String) - 接口 中的方法org.noear.solon.core.message.Session
请求头
headerAdd(String, String) - 类 中的方法org.noear.solon.core.handle.Context
添加 header
headerAdd(String, String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
headerMap() - 类 中的方法org.noear.solon.core.handle.Context
获取 headerMap
headerMap() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
headerMap() - 接口 中的方法org.noear.solon.core.message.Session
请求头集合
headerSet(String, String) - 类 中的方法org.noear.solon.core.handle.Context
设置 header
headerSet(String, String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
headerSet(String, String) - 接口 中的方法org.noear.solon.core.message.Session
设置请求头
heartbeat - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
心跳消息包
holder(Object) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
获取自身的临时对象
Http - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
http(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加HTTP所有方法的处理(GET,POST,PUT,PATCH,DELETE,HEAD)

I

Import - org.noear.solon.annotation中的注释类型
导入器,通过注解导入类或者包(最终作用在app source 或 config 上有效) //注解传导示例
importTry() - 类 中的方法org.noear.solon.SolonApp
 
index - 类 中的变量org.noear.solon.core.handle.FilterEntity
 
index() - 接口 中的方法org.noear.solon.core.route.Routing
 
index() - 类 中的方法org.noear.solon.core.route.RoutingDefault
 
index - 类 中的变量org.noear.solon.core.util.RunnableEntity
 
IndexBuilder - org.noear.solon.core.util中的类
构建初始化的index
IndexBuilder() - 类 的构造器org.noear.solon.core.util.IndexBuilder
 
info(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
info(String, Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
Init - org.noear.solon.annotation中的注释类型
初始化(相当于 PostConstruct,也不同。
init(Object) - 类 中的方法org.noear.solon.core.BeanWrap
bean 初始化
init() - 类 中的方法org.noear.solon.SolonApp
初始化(不能合在构建函数里)
initAwait() - 类 中的方法org.noear.solon.SolonApp
初始化等待
initialize() - 类 中的方法org.noear.solon.core.AopContext
::初始化(独立出 initialize,方便重写)
initInvokeDo(Object) - 类 中的方法org.noear.solon.core.BeanWrap
 
Inject - org.noear.solon.annotation中的注释类型
注入 可注入到字段或参数或类型(类型和参数只在@Configuration有效) 禁止注入在类型上;可避免让非单例bean的注入变复杂,进而避免影有响性能 //注解在bean的字段上
inject(T) - 类 中的静态方法org.noear.solon.core.Aop
尝试注入
inject(T, Properties) - 类 中的静态方法org.noear.solon.core.Aop
尝试用属性注入
injectProperties(T, Properties) - 类 中的静态方法org.noear.solon.Utils
注入属性
instance - 类 中的静态变量org.noear.solon.core.event.AppInitEndEvent
 
instance - 类 中的静态变量org.noear.solon.core.event.AppLoadEndEvent
 
instance - 类 中的静态变量org.noear.solon.core.event.BeanLoadEndEvent
 
instance - 类 中的静态变量org.noear.solon.core.event.PluginLoadEndEvent
 
Interceptor - org.noear.solon.core.aspect中的接口
方法拦截器(通过 @Around 承载,或直接注册)
InterceptorEntity - org.noear.solon.core.aspect中的类
拦截实体。
InterceptorEntity(int, Interceptor) - 类 的构造器org.noear.solon.core.aspect.InterceptorEntity
 
Invocation - org.noear.solon.core.aspect中的类
调用者
Invocation(Object, Object[], MethodHolder, List<InterceptorEntity>) - 类 的构造器org.noear.solon.core.aspect.Invocation
 
invoke() - 类 中的方法org.noear.solon.core.aspect.Invocation
调用
invoke(Context, Object) - 类 中的方法org.noear.solon.core.handle.Action
调用
invoke(Object, Object[]) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
执行
invoke0(Context, Object) - 类 中的方法org.noear.solon.core.handle.Action
执行内部调用
invokeByAspect(Object, Object[]) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
执行切面
ip() - 类 中的方法org.noear.solon.core.handle.Context
获取远程IP
ip() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
IpUtil - org.noear.solon.core.util中的类
 
IpUtil() - 类 的构造器org.noear.solon.core.util.IpUtil
 
isAloneMode() - 类 中的方法org.noear.solon.SolonProps
是否为独立模式
isAloneMode(boolean) - 类 中的方法org.noear.solon.SolonProps
设置独立模式
isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
检测是否存在注解
isBlank(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否为空白
isDebugMode() - 类 中的方法org.noear.solon.SolonProps
是否为调试模式
isDone() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
isDriftMode() - 类 中的方法org.noear.solon.SolonProps
是否为漂移模式
isDriftMode(boolean) - 类 中的方法org.noear.solon.SolonProps
设置漂移模式
isEmpty() - 类 中的方法org.noear.solon.core.handle.ModelAndView
是否为空
isEmpty() - 类 中的方法org.noear.solon.core.handle.UploadedFile
是否为空
isEmpty() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
isEmpty(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否为空
isField() - 接口 中的方法org.noear.solon.core.VarHolder
是否为字段
isField() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
 
isField() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
isFilesMode() - 类 中的方法org.noear.solon.SolonProps
是否为文件运行模式(否则为包执行模式)
isFilesMode(boolean) - 类 中的方法org.noear.solon.SolonProps
设置文件运行模式
isMultipart() - 类 中的方法org.noear.solon.core.handle.Context
是否为分段内容
isMultipartFormData() - 类 中的方法org.noear.solon.core.handle.Context
是否为分段表单数据
isNotBlank(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否不为空白
isNotEmpty(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否为非空
isSecure() - 接口 中的方法org.noear.solon.core.message.Session
是否是安全的
isSetupMode() - 类 中的方法org.noear.solon.SolonProps
是否为安装模式
isString() - 类 中的方法org.noear.solon.core.message.Message
 
isString(boolean) - 类 中的方法org.noear.solon.core.message.Message
 
isSupport(String) - 类 中的方法org.noear.solon.core.PropsLoader
是否支持
isValid() - 接口 中的方法org.noear.solon.core.message.Session
是否是有效的
isWhiteMode() - 类 中的方法org.noear.solon.SolonProps
是否为白名单模式
isWhiteMode(boolean) - 类 中的方法org.noear.solon.SolonProps
设置白名单模式
isWhitespace(int) - 类 中的静态方法org.noear.solon.Utils
检查是否为空白字符

J

JarClassLoader - org.noear.solon.core中的类
自定义类加载器,为了方便加载扩展jar包(配合扩展加载器,热加载扩展jar包)
JarClassLoader() - 类 的构造器org.noear.solon.core.JarClassLoader
 
JarClassLoader(ClassLoader) - 类 的构造器org.noear.solon.core.JarClassLoader
 
JarClassLoader(URL[], ClassLoader) - 类 的构造器org.noear.solon.core.JarClassLoader
 

K

key() - 类 中的方法org.noear.solon.core.message.Message
 
keySet() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 

L

Lifecycle - org.noear.solon.core中的接口
生命周期
LinkedCaseInsensitiveMap<V> - org.noear.solon.ext中的类
忽略大小写的LinkedMap
LinkedCaseInsensitiveMap() - 类 的构造器org.noear.solon.ext.LinkedCaseInsensitiveMap
 
LinkedCaseInsensitiveMap(int, Locale) - 类 的构造器org.noear.solon.ext.LinkedCaseInsensitiveMap
 
listen(String, Listener) - 类 中的方法org.noear.solon.SolonApp
添加监听
listenAfter(Listener) - 类 中的方法org.noear.solon.SolonApp
添加监听到之后的位置
listenBefore(Listener) - 类 中的方法org.noear.solon.SolonApp
添加监听到之前的位置
Listener - org.noear.solon.core.message中的接口
监听器(实现 Message + Listener 架构)
listener(Listener) - 接口 中的方法org.noear.solon.core.message.Session
当前实例监听者(ListenEndpoint 为路径监听者,不限实例)
listener() - 接口 中的方法org.noear.solon.core.message.Session
当前实例监听者
listener() - 类 中的方法org.noear.solon.SolonApp
监听器入口
ListenerEmpty - org.noear.solon.core.message中的类
空监听器
ListenerEmpty() - 类 的构造器org.noear.solon.core.message.ListenerEmpty
 
ListenerHolder - org.noear.solon.core.message中的类
监听器增强持有(用于支持 path var)
ListenerHolder(String, Listener) - 类 的构造器org.noear.solon.core.message.ListenerHolder
 
ListenerPipeline - org.noear.solon.core.message中的类
监听器管道
ListenerPipeline() - 类 的构造器org.noear.solon.core.message.ListenerPipeline
 
load(String) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展文件夹(或文件)
load(String, boolean) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展文件夹(或文件)
load(String, boolean, Predicate<String>) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展文件夹(或文件)
load(HandlerSlots) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载 XAction 到目标容器
load(boolean, HandlerSlots) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载 XAction 到目标容器
load(URL) - 类 中的方法org.noear.solon.core.PropsLoader
加载 url 配置
load(Class<?>, NvMap) - 类 中的方法org.noear.solon.SolonProps
加载配置(用于第一次加载)
loadActionAide(Method, Action) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
 
loadActionDo(HandlerSlots, boolean) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载 XAction 处理
loadAdd(URL) - 类 中的方法org.noear.solon.SolonProps
加载配置(用于扩展加载)
loadAdd(String) - 类 中的方法org.noear.solon.SolonProps
加载配置(用于扩展加载)
loadAdd(Properties) - 类 中的方法org.noear.solon.SolonProps
加载配置(用于扩展加载)
LoadBalance - org.noear.solon.core中的接口
负载均衡器(为服务提供一个简单的负载接口;起到适配中介效果) //定义 local LoadBalance
LoadBalance.Factory - org.noear.solon.core中的接口
负载器工厂
loadClass(String) - 类 中的方法org.noear.solon.core.JarClassLoader
加载类
loadClass(String) - 类 中的静态方法org.noear.solon.Utils
根据字符串加载为一个类
loadClass(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
根据字符串加载为一个类
loadControllerAide() - 类 中的方法org.noear.solon.core.handle.HandlerLoader
 
loadEnv(String) - 类 中的方法org.noear.solon.SolonProps
加载环境变量
loadHandlerDo(HandlerSlots) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载处理
loadInit(URL, Properties) - 类 中的方法org.noear.solon.SolonProps
加载初始化配置 1.优先使用 system properties;可以在启动时修改配置 2.之后同时更新 system properties 和 solon cfg
loadJar(List<ClassLoader>, File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展具体的jar文件
loadJar(File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
 
loadJar(URL) - 类 中的静态方法org.noear.solon.core.JarClassLoader
加载 jar 文件
loadJar(File) - 类 中的静态方法org.noear.solon.core.JarClassLoader
加载文件或目录
loadProperties(URL) - 类 中的静态方法org.noear.solon.Utils
根据url加载配置集
loadProperties(String) - 类 中的静态方法org.noear.solon.Utils
根据本地资源url加载配置集
locale() - 类 中的方法org.noear.solon.SolonProps
地区

M

map(Function<Message, T>) - 类 中的方法org.noear.solon.core.message.Message
消息转换
Mapping - org.noear.solon.annotation中的注释类型
路径印射 一般附加在控制器和动作上
mapping() - 类 中的方法org.noear.solon.core.handle.Action
映射(可能为Null)
mapping() - 类 中的方法org.noear.solon.core.handle.HandlerLoader
mapping expr
mapping(String, Render) - 类 中的静态方法org.noear.solon.core.handle.RenderManager
印射后缀和渲染器的关系
mapping(String, String) - 类 中的静态方法org.noear.solon.core.handle.RenderManager
印射后缀和渲染器的关系
matchAll(Context, Endpoint) - 接口 中的方法org.noear.solon.core.route.Router
区配多个处理(根据上下文)
matchAll(Session) - 接口 中的方法org.noear.solon.core.route.Router
区配多个目标(会话对象)
matchAll(Context, Endpoint) - 类 中的方法org.noear.solon.core.route.RouterDefault
区配多个处理(根据上下文)
matchAll(Session) - 类 中的方法org.noear.solon.core.route.RouterDefault
 
matchAll(String, MethodType) - 接口 中的方法org.noear.solon.core.route.RoutingTable
区配多个目标
matchAll(String, MethodType) - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
区配多个目标
matched(Context, String) - 接口 中的方法org.noear.solon.core.handle.ActionExecutor
是否匹配
matched(Context, String) - 类 中的方法org.noear.solon.core.handle.ActionExecutorDefault
是否匹配
matcher(String) - 类 中的方法org.noear.solon.core.util.PathAnalyzer
获取路径匹配结果
matches(MethodType, String) - 接口 中的方法org.noear.solon.core.route.Routing
 
matches(MethodType, String) - 类 中的方法org.noear.solon.core.route.RoutingDefault
是否匹配
matches(String) - 类 中的方法org.noear.solon.core.util.PathAnalyzer
检测是否匹配
matchOne(Context, Endpoint) - 接口 中的方法org.noear.solon.core.route.Router
区配一个处理(根据上下文)
matchOne(Session) - 接口 中的方法org.noear.solon.core.route.Router
区配一个目标(会话对象)
matchOne(Context, Endpoint) - 类 中的方法org.noear.solon.core.route.RouterDefault
区配一个处理(根据上下文)
matchOne(Session) - 类 中的方法org.noear.solon.core.route.RouterDefault
区配一个目标(根据上下文)
matchOne(String, MethodType) - 接口 中的方法org.noear.solon.core.route.RoutingTable
区配一个目标
matchOne(String, MethodType) - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
区配一个目标
md5(String) - 类 中的静态方法org.noear.solon.Utils
生成MD5
mergePath(String, String) - 类 中的静态方法org.noear.solon.core.util.PathUtil
合并两个路径
Message - org.noear.solon.core.message中的类
消息包(实现 Message + Listener 架构) 格式一:{flag + body} 格式二:{flag + key + resourceDescriptor + header + body}
Message(int, String, String, String, byte[]) - 类 的构造器org.noear.solon.core.message.Message
 
Message(int, String, String, byte[]) - 类 的构造器org.noear.solon.core.message.Message
 
Message(int, String, byte[]) - 类 的构造器org.noear.solon.core.message.Message
 
Message(int, byte[]) - 类 的构造器org.noear.solon.core.message.Message
 
message - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
消息包
MessageFlag - org.noear.solon.core.message中的接口
消息标志
method() - 类 中的方法org.noear.solon.core.aspect.Invocation
函数
method() - 类 中的方法org.noear.solon.core.handle.Action
函数包装器
method() - 类 中的方法org.noear.solon.core.handle.Context
获取请求方法
method() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
method() - 接口 中的方法org.noear.solon.core.message.Session
方法
method() - 接口 中的方法org.noear.solon.core.route.Routing
 
method() - 类 中的方法org.noear.solon.core.route.RoutingDefault
 
MethodHolder - org.noear.solon.core.wrap中的接口
方法容器
MethodType - org.noear.solon.core.handle中的枚举
方法枚举
MethodTypeUtil - org.noear.solon.core.handle中的类
 
MethodTypeUtil() - 类 的构造器org.noear.solon.core.handle.MethodTypeUtil
 
MethodWrap - org.noear.solon.core.wrap中的类
方法包装 用于缓存类的方法,并附加些功能(和 ClassWrap、FieldWrap 意图相同)
MethodWrap(Method) - 类 的构造器org.noear.solon.core.wrap.MethodWrap
 
mime(String) - 类 中的静态方法org.noear.solon.Utils
获取MIME
mimeMap - 类 中的静态变量org.noear.solon.Utils
 
model() - 类 中的方法org.noear.solon.core.handle.ModelAndView
模型
ModelAndView - org.noear.solon.core.handle中的类
mvc:模型与视图
ModelAndView() - 类 的构造器org.noear.solon.core.handle.ModelAndView
 
ModelAndView(String) - 类 的构造器org.noear.solon.core.handle.ModelAndView
 
ModelAndView(String, Map<String, ?>) - 类 的构造器org.noear.solon.core.handle.ModelAndView
 

N

name() - 类 中的方法org.noear.solon.core.BeanWrap
bean 标签
name() - 类 中的方法org.noear.solon.core.handle.Action
接口名称
name - 类 中的变量org.noear.solon.core.handle.DownloadedFile
文件名(带扩展名,例:demo.jpg)
name - 枚举 中的变量org.noear.solon.core.handle.MethodType
 
name() - 接口 中的方法org.noear.solon.core.Signal
信号名
name() - 类 中的方法org.noear.solon.core.SignalSim
 
NamedThreadFactory - org.noear.solon.ext中的类
可命名线程工厂
NamedThreadFactory(String) - 类 的构造器org.noear.solon.ext.NamedThreadFactory
 
nameSet(String) - 类 中的方法org.noear.solon.core.BeanWrap
 
NdMap - org.noear.solon.core中的类
可排序,不区分大小写(Name data map) 用于:Attr 处理
NdMap() - 类 的构造器org.noear.solon.core.NdMap
 
NdMap(Map) - 类 的构造器org.noear.solon.core.NdMap
 
newBy(Properties) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
新建实例
newBy(Function<String, String>) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
 
newBy(Function<String, String>, Context) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
新建实例
newInstance(String) - 类 中的静态方法org.noear.solon.Utils
根据类名实例化一个对象
newInstance(String, Properties) - 类 中的静态方法org.noear.solon.Utils
 
newInstance(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
根据类名实例化一个对象
newInstance(ClassLoader, String, Properties) - 类 中的静态方法org.noear.solon.Utils
 
newInstance(Class<?>, Properties) - 类 中的静态方法org.noear.solon.Utils
 
newThread(Runnable) - 类 中的方法org.noear.solon.ext.NamedThreadFactory
 
next(Handler) - 类 中的方法org.noear.solon.core.handle.HandlerPipeline
下一步
next(Listener) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
下一步
Note - org.noear.solon.annotation中的注释类型
注释
NvMap - org.noear.solon.core中的类
可排序,不区分大小写(Name value map) 用于:参数解析,Header,Param 处理
NvMap() - 类 的构造器org.noear.solon.core.NvMap
 
NvMap(Map) - 类 的构造器org.noear.solon.core.NvMap
 

O

obj - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 
onAppInitEnd(EventListener<AppInitEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
订阅应用初始化结束事件
onAppLoadEnd(EventListener<AppLoadEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
订阅应用加载结束事件
onBeanLoadEnd(EventListener<BeanLoadEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
订阅Bean加载结束事件
onChange(BiConsumer<String, String>) - 类 中的方法org.noear.solon.SolonProps
添加变更事件
onClose(Session) - 接口 中的方法org.noear.solon.core.message.Listener
关闭会话时
onClose(Session) - 类 中的方法org.noear.solon.core.message.ListenerHolder
 
onClose(Session) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
关闭时
onDone - 类 中的变量org.noear.solon.core.wrap.VarHolderOfParam
 
onError(Session, Throwable) - 接口 中的方法org.noear.solon.core.message.Listener
出错时
onError(Session, Throwable) - 类 中的方法org.noear.solon.core.message.ListenerHolder
 
onError(Session, Throwable) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
出错时
onError(EventListener<Throwable>) - 类 中的方法org.noear.solon.SolonApp
订阅异常事件
onError(EventListener<Throwable>) - 类 中的方法org.noear.solon.SolonBuilder
订阅异常事件
onEvent(Event) - 接口 中的方法org.noear.solon.core.event.EventListener
 
onEvent(Class<T>, EventListener<T>) - 类 中的方法org.noear.solon.SolonApp
订阅事件
onEvent(Class<T>, EventListener<T>) - 类 中的方法org.noear.solon.SolonBuilder
订阅事件
onMessage(Session, Message) - 接口 中的方法org.noear.solon.core.message.Listener
收到消息时
onMessage(Session, Message) - 类 中的方法org.noear.solon.core.message.ListenerEmpty
 
onMessage(Session, Message) - 类 中的方法org.noear.solon.core.message.ListenerHolder
 
onMessage(Session, Message) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
收到消息时
onOpen(Session) - 接口 中的方法org.noear.solon.core.message.Listener
打开会话时
onOpen(Session) - 类 中的方法org.noear.solon.core.message.ListenerHolder
 
onOpen(Session) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
打开时
onPluginLoadEnd(EventListener<PluginLoadEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
订阅插件加载结束事件
onSharedAdd(BiConsumer<String, Object>) - 类 中的方法org.noear.solon.SolonApp
共享对象添加事件
org.noear.solon - 程序包 org.noear.solon
Solon 框架内核
org.noear.solon.annotation - 程序包 org.noear.solon.annotation
 
org.noear.solon.core - 程序包 org.noear.solon.core
 
org.noear.solon.core.aspect - 程序包 org.noear.solon.core.aspect
 
org.noear.solon.core.event - 程序包 org.noear.solon.core.event
 
org.noear.solon.core.handle - 程序包 org.noear.solon.core.handle
 
org.noear.solon.core.message - 程序包 org.noear.solon.core.message
 
org.noear.solon.core.route - 程序包 org.noear.solon.core.route
 
org.noear.solon.core.util - 程序包 org.noear.solon.core.util
 
org.noear.solon.core.wrap - 程序包 org.noear.solon.core.wrap
 
org.noear.solon.ext - 程序包 org.noear.solon.ext
 
output(byte[]) - 类 中的方法org.noear.solon.core.handle.Context
输出 字节数组
output(InputStream) - 类 中的方法org.noear.solon.core.handle.Context
输出 流对象
output(String) - 类 中的方法org.noear.solon.core.handle.Context
输出 字符串
output(Throwable) - 类 中的方法org.noear.solon.core.handle.Context
输出 异常对象
output(byte[]) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
output(InputStream) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
outputAsFile(DownloadedFile) - 类 中的方法org.noear.solon.core.handle.Context
输出为文件
outputAsFile(File) - 类 中的方法org.noear.solon.core.handle.Context
输出为文件
outputAsHtml(String) - 类 中的方法org.noear.solon.core.handle.Context
输出为html文本
outputAsJson(String) - 类 中的方法org.noear.solon.core.handle.Context
输出为json文本
outputStream() - 类 中的方法org.noear.solon.core.handle.Context
获取输出流
outputStream() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 

P

Param - org.noear.solon.annotation中的注释类型
参数(主要修饰参数,很少用到)
param(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数
param(String, String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数
param(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
param(String, String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
param(String) - 接口 中的方法org.noear.solon.core.message.Session
请求参数
paramAsBean(Class<T>) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为Bean
paramAsDecimal(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为BigDecimal
paramAsDecimal(String, BigDecimal) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为BigDecimal
paramAsDouble(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为double
paramAsDouble(String, double) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为double
paramAsInt(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为int
paramAsInt(String, int) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为int
paramAsLong(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为long
paramAsLong(String, long) - 类 中的方法org.noear.solon.core.handle.Context
获取参数并转为long
ParameterizedTypeImpl - org.noear.solon.core.util中的类
 
ParameterizedTypeImpl(Class<?>, Type[], Type) - 类 的构造器org.noear.solon.core.util.ParameterizedTypeImpl
 
paramMap() - 类 中的方法org.noear.solon.core.handle.Context
获取所有参数并转为map
paramMap() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
paramMap() - 接口 中的方法org.noear.solon.core.message.Session
请求参数集合
paramsAdd(String, String) - 类 中的方法org.noear.solon.core.handle.Context
添加参数
paramSet(String, String) - 类 中的方法org.noear.solon.core.handle.Context
设置参数
paramSet(String, String) - 接口 中的方法org.noear.solon.core.message.Session
设置请求参数
paramsMap() - 类 中的方法org.noear.solon.core.handle.Context
获取所有参数并转为Map
paramsMap() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
paramValues(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数数组
paramValues(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
ParamWrap - org.noear.solon.core.wrap中的类
 
ParamWrap(Parameter) - 类 的构造器org.noear.solon.core.wrap.ParamWrap
 
PARM_UNDEFINED_VALUE - 类 中的静态变量org.noear.solon.core.Constants
 
parse(String) - 类 中的方法org.noear.solon.core.util.DateAnalyzer
解析
Patch - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
patch(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加PATCH方法的处理(REST.update 客户端提供改变的属性)
path() - 类 中的静态方法org.noear.solon.core.ExtendLoader
扩展路径(绝对路径)
path() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI路径
path() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
path() - 接口 中的方法org.noear.solon.core.message.Session
路径(socket 可能为null)
path() - 接口 中的方法org.noear.solon.core.route.Routing
 
path() - 类 中的方法org.noear.solon.core.route.RoutingDefault
 
PathAnalyzer - org.noear.solon.core.util中的类
路径分析器,用于路由器和路径变量分析
pathAsUpper() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI路径并大写
pathKeyExpr - 类 中的静态变量org.noear.solon.core.util.PathUtil
 
pathMap(String) - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI路径变量,根据路径表达式
pathMap(String) - 接口 中的方法org.noear.solon.core.message.Session
获取请求的URI路径变量,根据路径表达式
pathNew(String) - 类 中的方法org.noear.solon.core.handle.Context
设置新路径
pathNew() - 类 中的方法org.noear.solon.core.handle.Context
获取新路径,不存在则返回原路径
pathNew(String) - 接口 中的方法org.noear.solon.core.message.Session
设置新路径
pathNew() - 接口 中的方法org.noear.solon.core.message.Session
获取新路径,不存在则返回原路径
PathUtil - org.noear.solon.core.util中的类
 
PathUtil() - 类 的构造器org.noear.solon.core.util.PathUtil
 
PathVar - org.noear.solon.annotation中的注释类型
路径变量(主要修饰参数,方便生成文档)
pathVarMap(String, String) - 类 中的静态方法org.noear.solon.core.util.PathUtil
将路径根据表达式转成map
ping(String) - 类 中的静态方法org.noear.solon.Utils
Ping 一个地址
plug(Plugin) - 类 中的方法org.noear.solon.SolonApp
插入插件
Plugin - org.noear.solon.core中的接口
通用插件接口(实现 Plugin 架构;通过Solon ISP进行申明)
pluginAdd(int, Plugin) - 类 中的方法org.noear.solon.SolonApp
添加插件(只有执行前添加才有效)
PluginEntity - org.noear.solon.core中的类
插件实体
PluginEntity(ClassLoader, String) - 类 的构造器org.noear.solon.core.PluginEntity
 
PluginEntity(Plugin) - 类 的构造器org.noear.solon.core.PluginEntity
 
PluginEntity(Plugin, int) - 类 的构造器org.noear.solon.core.PluginEntity
 
PluginLoadEndEvent - org.noear.solon.core.event中的类
Plugin load end 事件
PluginLoadEndEvent() - 类 的构造器org.noear.solon.core.event.PluginLoadEndEvent
 
pluginPop(Class<?>) - 类 中的方法org.noear.solon.SolonApp
拨出插件
plugs() - 类 中的方法org.noear.solon.SolonProps
获取插件列表
plugsScan(List<ClassLoader>) - 类 中的方法org.noear.solon.SolonProps
插件扫描
plugsSort() - 类 中的方法org.noear.solon.SolonProps
对插件列表排序
pools - 类 中的静态变量org.noear.solon.Utils
 
port() - 接口 中的方法org.noear.solon.core.Signal
信号端口
port() - 类 中的方法org.noear.solon.core.SignalSim
 
port() - 类 中的方法org.noear.solon.SolonApp
获取端口
Post - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
post(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加POST方法的处理(REST.create 在服务端新建一项资源)
prestop() - 接口 中的方法org.noear.solon.core.Plugin
预停目
prestop() - 类 中的方法org.noear.solon.core.PluginEntity
预停止
prev(Handler) - 类 中的方法org.noear.solon.core.handle.HandlerPipeline
上一步
prev(Listener) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
上一步
PrintUtil - org.noear.solon.core.util中的类
彩色打印小工具
PrintUtil() - 类 的构造器org.noear.solon.core.util.PrintUtil
 
priority() - 接口 中的方法org.noear.solon.core.handle.SessionStateFactory
优先级
priority(int) - 类 中的方法org.noear.solon.ext.NamedThreadFactory
 
produces() - 类 中的方法org.noear.solon.core.handle.Action
生产者
Props - org.noear.solon.core中的类
通用属性集合(为 SolonProperties 的基类) 在 Properties 基础上,添加了些方法
Props() - 类 的构造器org.noear.solon.core.Props
 
Props(Properties) - 类 的构造器org.noear.solon.core.Props
 
PropsConverter - org.noear.solon.core中的类
 
PropsConverter() - 类 的构造器org.noear.solon.core.PropsConverter
 
PropsLoader - org.noear.solon.core中的类
属性加载器 通过 globalSet 可进行重写
PropsLoader() - 类 的构造器org.noear.solon.core.PropsLoader
 
protocol() - 类 中的方法org.noear.solon.core.handle.Context
获取请求协议
protocol() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
protocol() - 接口 中的方法org.noear.solon.core.Signal
信号协议
protocol() - 类 中的方法org.noear.solon.core.SignalSim
 
protocolAsUpper() - 类 中的方法org.noear.solon.core.handle.Context
获取请求协议并大写
proxy() - 类 中的方法org.noear.solon.core.BeanWrap
 
proxySet(BeanWrap.Proxy) - 类 中的方法org.noear.solon.core.BeanWrap
 
purpleln(String) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
push(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
推送事件
pushAsyn(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
已过时。
Put - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
put(String, V) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
put(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加PUT方法的处理(REST.update 客户端提供改变后的完整资源)
put(Object, Object) - 类 中的方法org.noear.solon.SolonProps
设置应用属性
putAll(Map<? extends String, ? extends V>) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
putWrap(String, BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
存入bean库(存入成功会进行通知)
putWrap(Class<?>, BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
存入到bean库(存入成功会进行通知)

Q

queryString() - 类 中的方法org.noear.solon.core.handle.Context
获取查询字符串
queryString() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 

R

raw() - 类 中的方法org.noear.solon.core.BeanWrap
bean 原始对象
rawSet(Object) - 类 中的方法org.noear.solon.core.BeanWrap
 
readonly - 类 中的变量org.noear.solon.core.wrap.FieldWrap
字段是否只读
real() - 接口 中的方法org.noear.solon.core.message.Session
 
realIp() - 类 中的方法org.noear.solon.core.handle.Context
获取客户端真实IP
recordable() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
是否为 record
recordConstructor() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
record 构建函数(可能为 null)
recordParams() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
record 构造参数(可能为 null)
redirect(String) - 类 中的方法org.noear.solon.core.handle.Context
跳转地址
redirect(String, int) - 类 中的方法org.noear.solon.core.handle.Context
 
redirect(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
redirect(String, int) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
redln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
register() - 类 中的方法org.noear.solon.core.handle.Gateway
注册相关接口与拦截器
register(Render) - 类 中的静态方法org.noear.solon.core.handle.RenderManager
登记渲染器
Remoting - org.noear.solon.annotation中的注释类型
 
remoting() - 类 中的方法org.noear.solon.core.BeanWrap
is remoting()?
remoting() - 类 中的方法org.noear.solon.core.handle.Context
是否为远程调用
remotingSet(boolean) - 类 中的方法org.noear.solon.core.BeanWrap
 
remotingSet(boolean) - 类 中的方法org.noear.solon.core.handle.Context
 
remove(Object) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
removeEldestEntry(Map.Entry<String, V>) - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
removeJar(URL) - 类 中的方法org.noear.solon.core.JarClassLoader
移除jar包
removeJar(File) - 类 中的方法org.noear.solon.core.JarClassLoader
 
render(Object) - 类 中的方法org.noear.solon.core.handle.Context
渲染数据(不能重写,避免死循环)
render(String, Map<String, ?>) - 类 中的方法org.noear.solon.core.handle.Context
渲染数据
render(Object, Context) - 类 中的方法org.noear.solon.core.handle.Gateway
for Render (用于接管 BeanWebWrap 和 Action 的渲染)
Render - org.noear.solon.core.handle中的接口
通用渲染接口
render(Object, Context) - 接口 中的方法org.noear.solon.core.handle.Render
渲染
render(Object, Context) - 类 中的方法org.noear.solon.core.handle.RenderManager
渲染
renderAndReturn(Object) - 类 中的方法org.noear.solon.core.handle.Context
渲染数据并返回
renderAndReturn(Object, Context) - 接口 中的方法org.noear.solon.core.handle.Render
渲染并返回(默认不实现)
renderAndReturn(ModelAndView) - 类 中的静态方法org.noear.solon.core.handle.RenderManager
渲染并返回
renderAndReturn(Object, Context) - 类 中的方法org.noear.solon.core.handle.RenderManager
渲染并返回
renderDo(Object, Context) - 类 中的方法org.noear.solon.core.handle.Action
执行渲染(便于重写)
RenderManager - org.noear.solon.core.handle中的类
通过 Render 管理员,以此实现多模板引擎处理
replaceable() - 接口 中的方法org.noear.solon.core.handle.SessionState
是否可替换
request() - 类 中的方法org.noear.solon.core.handle.Context
获取请求对象
request() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
requireBody() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
required() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
requireHeader() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
 
resolveTypeArguments(Class<?>, Class<?>) - 类 中的静态方法org.noear.solon.core.util.GenericUtil
 
resourceDescriptor() - 类 中的方法org.noear.solon.core.message.Message
 
ResourceScanner - org.noear.solon.core中的类
资源扫描器
ResourceScanner() - 类 的构造器org.noear.solon.core.ResourceScanner
 
response() - 类 中的方法org.noear.solon.core.handle.Context
获取响应对象
response() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
response - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
响应体消息包
result - 类 中的变量org.noear.solon.core.handle.Context
用于在处理链中透传处理结果
Result<T> - org.noear.solon.core.handle中的类
结果(可用于接口开发返回统一结果)
Result() - 类 的构造器org.noear.solon.core.handle.Result
此方法仅用于序列化与反序列化
Result(T) - 类 的构造器org.noear.solon.core.handle.Result
 
Result(int, String) - 类 的构造器org.noear.solon.core.handle.Result
 
Result(int, String, T) - 类 的构造器org.noear.solon.core.handle.Result
 
Router - org.noear.solon.core.route中的接口
通用路由器 public class DemoApp{ public static void main(String[] args){ Solon.start(DemoApp.class, args,app->{ // //路由手写模式 // app.get("/hello/*",c->coutput("heollo world;")); }); } } // //容器自动模式 //
router() - 类 中的方法org.noear.solon.SolonApp
路由器
RouterDefault - org.noear.solon.core.route中的类
 
RouterDefault() - 类 的构造器org.noear.solon.core.route.RouterDefault
 
RouterHandler - org.noear.solon.core.route中的类
Solon router Handler
RouterHandler(Router) - 类 的构造器org.noear.solon.core.route.RouterHandler
 
routerSet(Router) - 类 中的方法org.noear.solon.SolonApp
 
Routing<T> - org.noear.solon.core.route中的接口
 
RoutingDefault<T> - org.noear.solon.core.route中的类
路由默认实现
RoutingDefault(String, MethodType, T) - 类 的构造器org.noear.solon.core.route.RoutingDefault
 
RoutingDefault(String, MethodType, int, T) - 类 的构造器org.noear.solon.core.route.RoutingDefault
 
RoutingTable<T> - org.noear.solon.core.route中的接口
路由表
RoutingTableDefault<T> - org.noear.solon.core.route中的类
路由表默认实现
RoutingTableDefault() - 类 的构造器org.noear.solon.core.route.RoutingTableDefault
 
run() - 类 中的方法org.noear.solon.core.wrap.VarGather
 
run() - 接口 中的方法org.noear.solon.ext.RunnableEx
 
run() - 类 中的方法org.noear.solon.SolonApp
运行应用
runnable - 类 中的变量org.noear.solon.core.util.RunnableEntity
 
RunnableEntity - org.noear.solon.core.util中的类
 
RunnableEntity(Runnable, int) - 类 的构造器org.noear.solon.core.util.RunnableEntity
 
RunnableEx - org.noear.solon.ext中的接口
可运行

S

scan(ClassLoader, String, Predicate<String>) - 类 中的方法org.noear.solon.core.ResourceScanner
扫描路径下的的资源(path 扫描路径)
scan(String, Predicate<String>) - 类 中的静态方法org.noear.solon.core.util.ScanUtil
扫描路径下的的资源(path 扫描路径)
scan(ClassLoader, String, Predicate<String>) - 类 中的静态方法org.noear.solon.core.util.ScanUtil
扫描路径下的的资源(path 扫描路径)
scanDo(URL, String, Predicate<String>, Set<String>) - 类 中的方法org.noear.solon.core.ResourceScanner
 
ScanUtil - org.noear.solon.core.util中的类
资源扫描工具(用于扫描插件配置等资源...)
ScanUtil() - 类 的构造器org.noear.solon.core.util.ScanUtil
 
scheduled - 类 中的静态变量org.noear.solon.Utils
 
send(String) - 接口 中的方法org.noear.solon.core.message.Session
发送消息
send(Message) - 接口 中的方法org.noear.solon.core.message.Session
发送消息
sendAndCallback(String, BiConsumer<String, Throwable>) - 接口 中的方法org.noear.solon.core.message.Session
发送消息并异步回调
sendAndCallback(Message, BiConsumer<Message, Throwable>) - 接口 中的方法org.noear.solon.core.message.Session
发送消息并异步回调
sendAndResponse(String) - 接口 中的方法org.noear.solon.core.message.Session
发送消息并等待响应
sendAndResponse(String, int) - 接口 中的方法org.noear.solon.core.message.Session
发送消息并等待响应
sendAndResponse(Message) - 接口 中的方法org.noear.solon.core.message.Session
发送消息并等待响应
sendAndResponse(Message, int) - 接口 中的方法org.noear.solon.core.message.Session
发送消息并等待响应
sendAsync(String) - 接口 中的方法org.noear.solon.core.message.Session
发送消息
sendAsync(Message) - 接口 中的方法org.noear.solon.core.message.Session
发送消息
sendHandshake(Message) - 接口 中的方法org.noear.solon.core.message.Session
发送握手
sendHandshakeAndResponse(Message) - 接口 中的方法org.noear.solon.core.message.Session
发送握手并等待响应
sendHeartbeat() - 接口 中的方法org.noear.solon.core.message.Session
发送心跳
sendHeartbeatAuto(int) - 接口 中的方法org.noear.solon.core.message.Session
发送心跳
ServerEndpoint - org.noear.solon.annotation中的注释类型
监听处理端点(为 Message + Listener 架构,提供容器化支持)
serverPort() - 类 中的方法org.noear.solon.SolonProps
获取应用主端口(默认:8080)
session(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态
session(String, T) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态(类型转换,存在风险)
Session - org.noear.solon.core.message中的接口
会话(为 Message + Listener 架构服务 )
sessionAsDouble(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 double 型输出
sessionAsDouble(String, double) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 double 型输出
sessionAsInt(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 int 型输出
sessionAsInt(String, int) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 int 型输出
sessionAsLong(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 long 型输出
sessionAsLong(String, long) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 long 型输出
sessionChangeId() - 接口 中的方法org.noear.solon.core.handle.SessionState
变更SESSION_ID
sessionChangeId() - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionClear() - 类 中的方法org.noear.solon.core.handle.Context
清空 session 状态
sessionClear() - 接口 中的方法org.noear.solon.core.handle.SessionState
清除SESSION状态
sessionClear() - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionGet(String) - 接口 中的方法org.noear.solon.core.handle.SessionState
获取SESSION状态
sessionGet(String) - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionId() - 类 中的方法org.noear.solon.core.handle.Context
获取 sessionId
sessionId() - 接口 中的方法org.noear.solon.core.handle.SessionState
获取SESSION_ID
sessionId() - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionId() - 接口 中的方法org.noear.solon.core.message.Session
会话ID
sessionKeys() - 接口 中的方法org.noear.solon.core.handle.SessionState
获取SESSION键名集合
sessionKeys() - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionMap() - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionPublish() - 接口 中的方法org.noear.solon.core.handle.SessionState
发布SESSION状态(类似jwt)
sessionRefresh() - 接口 中的方法org.noear.solon.core.handle.SessionState
刷新SESSION状态
sessionRemove(String) - 类 中的方法org.noear.solon.core.handle.Context
移除 session 状态
sessionRemove(String) - 接口 中的方法org.noear.solon.core.handle.SessionState
移除SESSION状态
sessionRemove(String) - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionReset() - 接口 中的方法org.noear.solon.core.handle.SessionState
会话重置(清空数据,并变更会话ID)
sessionReset() - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.handle.Context
设置 session 状态
sessionSet(String, Object) - 接口 中的方法org.noear.solon.core.handle.SessionState
设置SESSION状态
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionState(Context) - 类 中的静态方法org.noear.solon.core.Bridge
获取Session状态管理器
sessionState - 类 中的变量org.noear.solon.core.handle.Context
 
sessionState() - 类 中的方法org.noear.solon.core.handle.Context
获取 sessionState
SessionState - org.noear.solon.core.handle中的接口
Session 状态器接口 用于对接http自带 sesssion 或 扩展 sesssion(可相互切换)
SessionStateEmpty - org.noear.solon.core.handle中的类
 
SessionStateEmpty() - 类 的构造器org.noear.solon.core.handle.SessionStateEmpty
 
sessionStateFactory() - 类 中的静态方法org.noear.solon.core.Bridge
 
SessionStateFactory - org.noear.solon.core.handle中的接口
Session 状态器工厂
sessionStateFactorySet(SessionStateFactory) - 类 中的静态方法org.noear.solon.core.Bridge
设置Session状态管理器
sessionToken() - 接口 中的方法org.noear.solon.core.handle.SessionState
获取会话令牌(如: solon.extend.sessionstate.jwt 插件支持)
set(String, String) - 类 中的方法org.noear.solon.core.NvMap
 
setAttachment(Object) - 接口 中的方法org.noear.solon.core.message.Session
设置附件
setCharset(Charset) - 类 中的方法org.noear.solon.core.message.Message
 
setCode(int) - 类 中的方法org.noear.solon.core.handle.Result
 
setData(T) - 类 中的方法org.noear.solon.core.handle.Result
 
setDescription(String) - 类 中的方法org.noear.solon.core.handle.Result
 
setGlobal(DateAnalyzer) - 类 中的静态方法org.noear.solon.core.util.DateAnalyzer
 
setHandled(boolean) - 类 中的方法org.noear.solon.core.handle.Context
设置处理状态
setHandled(boolean) - 类 中的方法org.noear.solon.core.message.Message
 
setHandshaked(boolean) - 接口 中的方法org.noear.solon.core.message.Session
设置握手状态
setLocale(Locale) - 类 中的方法org.noear.solon.core.handle.Context
设置地区
setPriority(int) - 类 中的方法org.noear.solon.core.PluginEntity
设置优先级
setRendered(boolean) - 类 中的方法org.noear.solon.core.handle.Context
设置渲染状态
setScanner(ResourceScanner) - 类 中的静态方法org.noear.solon.core.util.ScanUtil
设置扫描器
setValue(Object) - 接口 中的方法org.noear.solon.core.VarHolder
设值
setValue(Object, Object) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
设置字段的值
setValue(Object, Object, boolean) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
 
setValue(Object) - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
设置字段的值
setValue(Object) - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
 
shared() - 类 中的方法org.noear.solon.SolonApp
共享对象
sharedAdd(String, Object) - 类 中的方法org.noear.solon.SolonApp
添加共享对象
sharedGet(String, Consumer<T>) - 类 中的方法org.noear.solon.SolonApp
获取共享对象(异步获取)
signal - 枚举 中的变量org.noear.solon.core.handle.MethodType
 
Signal - org.noear.solon.core中的接口
 
signalAdd(Signal) - 类 中的方法org.noear.solon.SolonApp
添加信号
signalGet(int) - 类 中的方法org.noear.solon.SolonApp
获取信号
signals() - 类 中的方法org.noear.solon.SolonApp
获取信号记录
SignalSim - org.noear.solon.core中的类
 
SignalSim(String, int, String, SignalType) - 类 的构造器org.noear.solon.core.SignalSim
 
SignalType - org.noear.solon.core中的枚举
信号枚举
Singleton - org.noear.solon.annotation中的注释类型
单例 一般附加在Controller上;可继承;(所有Bean默认都是单例)
singleton() - 类 中的方法org.noear.solon.core.BeanWrap
是否为单例
singletonSet(boolean) - 类 中的方法org.noear.solon.core.BeanWrap
 
size() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
Socket - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
socket(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加socket方法的监听
socket(String, Listener) - 类 中的方法org.noear.solon.SolonApp
添加socket方法的监听
Solon - org.noear.solon中的类
应用管理中心 public class DemoApp{ public static void main(String[] args){ Solon.start(DemoApp.class, args); } }
Solon() - 类 的构造器org.noear.solon.Solon
 
SolonApp - org.noear.solon中的类
应用管理中心 public class DemoApp{ public static void main(String[] args){ Solon.start(DemoApp.class, args); } }
SolonApp(Class<?>, NvMap) - 类 的构造器org.noear.solon.SolonApp
 
SolonBuilder - org.noear.solon中的类
SolonApp 构建器
SolonBuilder() - 类 的构造器org.noear.solon.SolonBuilder
 
SolonProps - org.noear.solon中的类
统一配置加载器 // // 手动获取配置模式(容器自动模式可用: @Inject("${water.logger}")) // // 配置的优先级:命令参数-> 环境配置-> 系统配置-> 应用配置 (越动态的越优化) // Solon.cfg() Solon.cfg().isDebugMode() Solon.cfg().isDriftMode() Solon.cfg().get("water.logger") Solon.cfg().getProp("db1")
SolonProps() - 类 的构造器org.noear.solon.SolonProps
 
source() - 类 中的方法org.noear.solon.SolonApp
启动入口类
source() - 类 中的方法org.noear.solon.SolonProps
应用源
sourceLocation() - 类 中的方法org.noear.solon.SolonProps
应用源位置
start() - 接口 中的方法org.noear.solon.core.Lifecycle
 
start(SolonApp) - 接口 中的方法org.noear.solon.core.Plugin
启动 (stop 可通过: app.onStop(..)
start() - 类 中的方法org.noear.solon.core.PluginEntity
启动
start(Class<?>, String[]) - 类 中的静态方法org.noear.solon.Solon
启动应用(全局只启动一个)
start(Class<?>, String[], ConsumerEx<SolonApp>) - 类 中的静态方法org.noear.solon.Solon
启动应用(全局只启动一个)
start(Class<?>, NvMap, ConsumerEx<SolonApp>) - 类 中的静态方法org.noear.solon.Solon
启动应用(全局只启动一个)
start(Class<?>, String[]) - 类 中的方法org.noear.solon.SolonBuilder
启动应用(全局只启动一个)
start(Class<?>, String[], ConsumerEx<SolonApp>) - 类 中的方法org.noear.solon.SolonBuilder
启动应用(全局只启动一个)
start(Class<?>, NvMap, ConsumerEx<SolonApp>) - 类 中的方法org.noear.solon.SolonBuilder
启动应用(全局只启动一个)
status() - 类 中的方法org.noear.solon.core.handle.Context
获取输出状态
status(int) - 类 中的方法org.noear.solon.core.handle.Context
设置输出状态
status() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
statusDoSet(int) - 类 中的方法org.noear.solon.core.handle.Context
 
statusDoSet(int) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
statusSet(int) - 类 中的方法org.noear.solon.core.handle.Context
已过时。
stop() - 接口 中的方法org.noear.solon.core.Lifecycle
 
stop() - 接口 中的方法org.noear.solon.core.Plugin
停止
stop() - 类 中的方法org.noear.solon.core.PluginEntity
停止
stop() - 类 中的静态方法org.noear.solon.Solon
停止应用
stop(int) - 类 中的静态方法org.noear.solon.Solon
停止应用
stopDelaySet(int) - 类 中的静态方法org.noear.solon.Solon
设置停止延时时间(单位:秒)
stopped - 类 中的变量org.noear.solon.SolonApp
 
subscribe(Class<T>, EventListener<T>) - 类 中的静态方法org.noear.solon.core.event.EventBus
订阅事件
succeed() - 类 中的静态方法org.noear.solon.core.handle.Result
成功的空结果
succeed(T) - 类 中的静态方法org.noear.solon.core.handle.Result
成功的结果
succeed(T, String) - 类 中的静态方法org.noear.solon.core.handle.Result
 
succeed(T, int) - 类 中的静态方法org.noear.solon.core.handle.Result
 
SUCCEED_CODE - 类 中的静态变量org.noear.solon.core.handle.Result
 
SupplierEx<T> - org.noear.solon.ext中的接口
供应者

T

tag() - 类 中的方法org.noear.solon.core.BeanWrap
bean 标签
tagSet(String) - 类 中的方法org.noear.solon.core.BeanWrap
 
target() - 类 中的方法org.noear.solon.core.aspect.Invocation
目标对象
target() - 接口 中的方法org.noear.solon.core.route.Routing
 
target() - 类 中的方法org.noear.solon.core.route.RoutingDefault
 
throwableHas(Throwable, Class<? extends Throwable>) - 类 中的静态方法org.noear.solon.Utils
异常栈里是否存在某类异常
throwableToString(Throwable) - 类 中的静态方法org.noear.solon.Utils
获取异常打印信息
throwableUnwrap(Throwable) - 类 中的静态方法org.noear.solon.Utils
解包异常
throwableWrap(Throwable) - 类 中的静态方法org.noear.solon.Utils
已过时。
to(AnnotatedElement, Class<?>, String, String, Context) - 类 中的静态方法org.noear.solon.core.util.ConvertUtil
转换 context 的值
to(Class<?>, String) - 类 中的静态方法org.noear.solon.core.util.ConvertUtil
转换 properties 的值
toLocale(String) - 类 中的静态方法org.noear.solon.Utils
 
toParameterizedType(Type) - 类 中的静态方法org.noear.solon.core.util.GenericUtil
 
toString() - 类 中的方法org.noear.solon.core.message.Message
 
toString() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
toString() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
transferTo(File) - 类 中的方法org.noear.solon.core.handle.DownloadedFile
将内容流迁移到..
transferTo(OutputStream) - 类 中的方法org.noear.solon.core.handle.DownloadedFile
将内容流迁移到..
transferTo(InputStream, T) - 类 中的静态方法org.noear.solon.Utils
将输入流转换为输出流
transferToBytes(InputStream) - 类 中的静态方法org.noear.solon.Utils
将输入流转换为byte数组
transferToString(InputStream, String) - 类 中的静态方法org.noear.solon.Utils
将输入流转换为字符串
tryBuildBean(Bean, MethodWrap, BeanWrap) - 类 中的方法org.noear.solon.core.AopContext
尝试构建 bean
tryBuildBean0(MethodWrap, Bean, Object) - 类 中的方法org.noear.solon.core.AopContext
 
tryBuildInit() - 类 中的方法org.noear.solon.core.BeanWrap
尝试构建初始化函数
tryCreateBean(Class<?>) - 类 中的方法org.noear.solon.core.AopContext
尝试生成 bean
tryCreateBean(BeanWrap) - 类 中的方法org.noear.solon.core.AopContext
 
tryCreateBean0(Class<?>, BiConsumerEx<BeanBuilder, Annotation>) - 类 中的方法org.noear.solon.core.AopContext
 
tryHandle(Context) - 类 中的方法org.noear.solon.SolonApp
统一代理入口(异常时,自动500处理)
tryInject(VarHolder, Annotation[]) - 类 中的方法org.noear.solon.core.AopContext
尝试为bean注入
tryParameterInject(VarHolder, Parameter) - 类 中的方法org.noear.solon.core.AopContext
 
tryTo(Class<?>, String) - 类 中的静态方法org.noear.solon.core.util.ConvertUtil
转换 string 值
type() - 接口 中的方法org.noear.solon.core.Signal
信号类型
type() - 类 中的方法org.noear.solon.core.SignalSim
 
type - 类 中的变量org.noear.solon.core.wrap.FieldWrap
字段类型
typed() - 类 中的方法org.noear.solon.core.BeanWrap
bean 是否有类型化标识
typedSet(boolean) - 类 中的方法org.noear.solon.core.BeanWrap
 

U

unloadJar(File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
卸载一个已加载的jar文件
UploadedFile - org.noear.solon.core.handle中的类
上传的文件模型(例:通过http上传的文件)
UploadedFile() - 类 的构造器org.noear.solon.core.handle.UploadedFile
 
UploadedFile(String, InputStream, String) - 类 的构造器org.noear.solon.core.handle.UploadedFile
基于下载输出的构建函数
UploadedFile(String, long, InputStream, String, String) - 类 的构造器org.noear.solon.core.handle.UploadedFile
基于上传输入的构建函数
upstreamFactory() - 类 中的静态方法org.noear.solon.core.Bridge
获取负载工厂
upstreamFactorySet(LoadBalance.Factory) - 类 中的静态方法org.noear.solon.core.Bridge
设置负载工厂
uri() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI
uri() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
uri() - 接口 中的方法org.noear.solon.core.message.Session
URI(socket 可能为null)
url() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URL字符串
url() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
userAgent() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的UA
Utils - org.noear.solon中的类
内部专用工具(外部项目不建议使用,随时可能会变动)
Utils() - 类 的构造器org.noear.solon.Utils
 

V

val - 类 中的变量org.noear.solon.core.wrap.VarHolderOfParam
 
ValHolder<T> - org.noear.solon.core中的类
值容器
ValHolder() - 类 的构造器org.noear.solon.core.ValHolder
 
ValHolder(T) - 类 的构造器org.noear.solon.core.ValHolder
 
value - 类 中的变量org.noear.solon.core.ValHolder
 
valueOf(String) - 枚举 中的静态方法org.noear.solon.core.handle.Endpoint
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.noear.solon.core.handle.MethodType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.noear.solon.core.SignalType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.solon.core.handle.Endpoint
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.noear.solon.core.handle.MethodType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.noear.solon.core.SignalType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法org.noear.solon.ext.LinkedCaseInsensitiveMap
 
VarGather - org.noear.solon.core.wrap中的类
变量收集器(主要为 Configuration 构建 method bean 时服务)
VarGather(Class<?>, int, Consumer<Object[]>) - 类 的构造器org.noear.solon.core.wrap.VarGather
 
VarHolder - org.noear.solon.core中的接口
变量容器(主要在 BeanInjector 中使用) //@Db 注入器添加 Aop.context().beanInjectorAdd(Db.classs, (varH, anno)->{ ... });
VarHolderOfField - org.noear.solon.core.wrap中的类
字段变量容器 临时对象 为了稳藏 FieldWrap 的一些特性,并统一对外接口
VarHolderOfField(FieldWrap, Object) - 类 的构造器org.noear.solon.core.wrap.VarHolderOfField
 
VarHolderOfParam - org.noear.solon.core.wrap中的类
参数变量容器 临时对象 为了稳藏 Parameter 的一些特性,并统一对外接口
VarHolderOfParam(Parameter, Runnable) - 类 的构造器org.noear.solon.core.wrap.VarHolderOfParam
 
version() - 类 中的方法org.noear.solon.SolonProps
框架版本号
view() - 类 中的方法org.noear.solon.core.handle.ModelAndView
视图
view(String) - 类 中的方法org.noear.solon.core.handle.ModelAndView
 

W

warn(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
warn(String, Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
WebSocket - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
wrap(Class<?>, Object) - 类 中的静态方法org.noear.solon.core.Aop
包装bean,不注册
wrap(Class<?>, Object) - 类 中的方法org.noear.solon.core.BeanContainer
包装
wrap(byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
打包
wrap(String) - 类 中的静态方法org.noear.solon.core.message.Message
 
wrap(String, String, byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
打包
wrap(String, String, String) - 类 中的静态方法org.noear.solon.core.message.Message
 
wrapAndPut(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
包装bean,并尝试注册
wrapAndPut(Class<?>, Object) - 类 中的静态方法org.noear.solon.core.Aop
包装bean,并尝试注册
wrapContainer(byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
包装容器包(用于二次编码,如加密、压缩...)
wrapHandshake(String, byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
包装握手包(只支持用头)
wrapHandshake(String) - 类 中的静态方法org.noear.solon.core.message.Message
 
wrapHeartbeat() - 类 中的静态方法org.noear.solon.core.message.Message
包装心跳包
wrapResponse(Message, byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
包装响应包
wrapResponse(Message, String) - 类 中的静态方法org.noear.solon.core.message.Message
 
ws(String, Handler) - 类 中的方法org.noear.solon.SolonApp
添加web socket方法的监听
ws(String, Listener) - 类 中的方法org.noear.solon.SolonApp
添加web socket方法的监听

Y

yellowln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 

_

_new() - 类 中的方法org.noear.solon.core.BeanWrap
bean 新建对象
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 

Copyright © 2022. All rights reserved.