跳过导航链接
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.core.util.BiConsumerEx
 
accept(T) - 接口 中的方法org.noear.solon.core.util.ConsumerEx
 
action - 类 中的静态变量org.noear.solon.core.Constants
 
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
获取当前动作
ActionExecuteHandler - org.noear.solon.core.handle中的接口
动作执行处理。
ActionExecuteHandlerDefault - org.noear.solon.core.handle中的类
默认的ActionExecutor实现
ActionExecuteHandlerDefault() - 类 的构造器org.noear.solon.core.handle.ActionExecuteHandlerDefault
 
ActionReturnHandler - org.noear.solon.core.handle中的接口
动作返回处理器
add(EventListener<Event>) - 类 中的方法org.noear.solon.core.event.EventListenPipeline
添加监听
add(int, EventListener<Event>) - 类 中的方法org.noear.solon.core.event.EventListenPipeline
添加监听(带顺序位)
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, Set<MethodType>, Handler) - 接口 中的方法org.noear.solon.core.handle.HandlerSlots
 
add(VarHolder) - 类 中的方法org.noear.solon.core.InjectGather
 
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(String, MethodType, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加主体处理
add(String, Class<?>) - 类 中的方法org.noear.solon.core.route.RouterWrapper
 
add(String, Class<?>, boolean) - 类 中的方法org.noear.solon.core.route.RouterWrapper
 
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
添加路由记录
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
添加接口
addDo(T[], ConsumerEx<T>) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
附加处理
addExecuteHandler(ActionExecuteHandler) - 类 中的方法org.noear.solon.core.ChainManager
添加Action执行器
addFilter(Filter, int) - 类 中的方法org.noear.solon.core.ChainManager
添加过滤器
addInterceptor(RouterInterceptor, int) - 类 中的方法org.noear.solon.core.ChainManager
添加路由拦截器
addJar(URL) - 类 中的方法org.noear.solon.core.AppClassLoader
添加jar包
addJar(File) - 类 中的方法org.noear.solon.core.AppClassLoader
添加jar包
addJar(URL, boolean) - 类 中的方法org.noear.solon.core.AppClassLoader
添加jar包
addReturnHandler(ActionReturnHandler) - 类 中的方法org.noear.solon.core.ChainManager
 
After - org.noear.solon.annotation中的注释类型
后置处理(针对 Controller 或 Action ,附加后置处理器)
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.core.route.RouterWrapper
添加后置处理
after(MethodType, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加后置处理
after(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加后置处理
after(String, MethodType, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加后置处理
after(String, MethodType, int, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加后置处理
afterInjection() - 接口 中的方法org.noear.solon.core.bean.InitializingBean
已过时。
2.5
afters - 类 中的变量org.noear.solon.core.handle.HandlerAide
后置处理
Alias - org.noear.solon.annotation中的注释类型
别名(只起到标注作用)
all(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加所有方法处理
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
 
AopContext - org.noear.solon.core中的类
已过时。
2.5
AopContext() - 类 的构造器org.noear.solon.core.AopContext
已过时。
2.5
AopContext(ClassLoader, Props) - 类 的构造器org.noear.solon.core.AopContext
已过时。
 
aot() - 类 中的方法org.noear.solon.core.BeanContainer
 
AOT_IMAGECODE - 类 中的静态变量org.noear.solon.core.runtime.NativeDetector
 
AOT_PROCESSING - 类 中的静态变量org.noear.solon.core.runtime.NativeDetector
 
AotCollector - org.noear.solon.core.runtime中的类
Aot 收集器
AotCollector() - 类 的构造器org.noear.solon.core.runtime.AotCollector
 
app() - 类 中的方法org.noear.solon.core.event.AppEvent
应用实例
app() - 类 中的静态方法org.noear.solon.Solon
全局实例
AppBeanLoadEndEvent - org.noear.solon.core.event中的类
Bean load end 事件
AppBeanLoadEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppBeanLoadEndEvent
 
AppClassLoader - org.noear.solon.core中的类
自定义类加载器,为了方便加载扩展jar包(配合扩展加载器,热加载扩展jar包)
AppClassLoader() - 类 的构造器org.noear.solon.core.AppClassLoader
 
AppClassLoader(ClassLoader) - 类 的构造器org.noear.solon.core.AppClassLoader
 
AppClassLoader(URL[], ClassLoader) - 类 的构造器org.noear.solon.core.AppClassLoader
 
AppContext - org.noear.solon.core中的类
应用上下文( 为全局对象;热插拨的插件,会产生独立的上下文) 主要实现四个动作: 1.bean 构建 2.bean 注入(字段 或 参数) 3.bean 提取 4.bean 拦截
AppContext(ClassLoader, Props) - 类 的构造器org.noear.solon.core.AppContext
 
AppEvent - org.noear.solon.core.event中的类
应用事件
AppEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppEvent
 
appGroup() - 类 中的方法org.noear.solon.SolonProps
应用组
AppInitEndEvent - org.noear.solon.core.event中的类
App init end 事件
AppInitEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppInitEndEvent
 
AppLoadEndEvent - org.noear.solon.core.event中的类
App load end 事件
AppLoadEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppLoadEndEvent
 
appName() - 类 中的方法org.noear.solon.SolonProps
应用名
appNamespace() - 类 中的方法org.noear.solon.SolonProps
命名空间
AppPluginInitEndEvent - org.noear.solon.core.event中的类
Plugin init end 事件
AppPluginInitEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppPluginInitEndEvent
 
AppPluginLoadEndEvent - org.noear.solon.core.event中的类
Plugin load end 事件
AppPluginLoadEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppPluginLoadEndEvent
 
AppPrestopEndEvent - org.noear.solon.core.event中的类
App prestop end 事件
AppPrestopEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppPrestopEndEvent
 
appSet(SolonApp) - 类 中的静态方法org.noear.solon.Solon
设置全局实例(仅用内部用,一般用于单测隔离)
AppStopEndEvent - org.noear.solon.core.event中的类
App stop end 事件
AppStopEndEvent(SolonApp) - 类 的构造器org.noear.solon.core.event.AppStopEndEvent
 
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 运行的目标,附加拦截器)
asAttachment(boolean) - 类 中的方法org.noear.solon.core.handle.DownloadedFile
作为附件输出
asList(T[]) - 类 中的静态方法org.noear.solon.Utils
转为一个可变 List(Arrays.asList 不可变)
async(Runnable) - 类 中的静态方法org.noear.solon.core.util.RunUtil
异步执行
async(Supplier<U>) - 类 中的静态方法org.noear.solon.core.util.RunUtil
异步执行
async(Runnable) - 类 中的静态方法org.noear.solon.Utils
异步执行
asyncComplete() - 类 中的方法org.noear.solon.core.handle.Context
异步完成
asyncComplete() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
asyncStart(long, ContextAsyncListener) - 类 中的方法org.noear.solon.core.handle.Context
异步开始
asyncStart() - 类 中的方法org.noear.solon.core.handle.Context
异步开始
asyncStart(long, ContextAsyncListener) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
asyncSupported() - 类 中的方法org.noear.solon.core.handle.Context
是否支持异步
asyncSupported() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
attachmentGet(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
附件获取
attachmentOf(Class<T>, Supplier<T>) - 类 中的方法org.noear.solon.core.BeanContainer
附件
attachmentSet(Class<T>, T) - 类 中的方法org.noear.solon.core.BeanContainer
附件设置
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
清除上下文特性
attrMap() - 类 中的方法org.noear.solon.core.handle.Context
获取自定义特性并转为Map
attrMap() - 接口 中的方法org.noear.solon.core.message.Session
特性集合
attrOrDefault(String, T) - 类 中的方法org.noear.solon.core.handle.Context
获取上下文特性
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
设置特性
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
已过时。
2.4
beanAroundAdd(Class<T>, Interceptor) - 类 中的方法org.noear.solon.core.BeanContainer
已过时。
2.4
beanAroundGet(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
已过时。
2.4
BeanBuilder<T extends Annotation> - org.noear.solon.core中的接口
Bean 构建器(此类用于扩展AppContext,为其添加构建器) //@Cron4j 构建器添加 context.beanBuilderAdd(Cron4j.classs, (clz, bw, anno)->{ ... }); //@Cron4j demo
beanBuilderAdd(Class<T>, BeanBuilder<T>) - 类 中的方法org.noear.solon.core.BeanContainer
添加构建处理
beanBuilders - 类 中的变量org.noear.solon.core.BeanContainer
bean 构建器
beanComponentized(BeanWrap) - 类 中的方法org.noear.solon.core.AopContext
已过时。
组件化处理
BeanContainer - org.noear.solon.core中的类
Bean 容器,提供注册及关系映射管理(不直接使用;作为AopContext的基类)
BeanContainer(ClassLoader, Props) - 类 的构造器org.noear.solon.core.BeanContainer
 
BeanExtractor<T extends Annotation> - org.noear.solon.core中的接口
Bean 提取器(提取函数,此类用于扩展AppContext,为其添加提取器)
beanExtractorAdd(Class<T>, BeanExtractor<T>) - 类 中的方法org.noear.solon.core.BeanContainer
添加提取处理
beanExtractorHas(Class<? extends Annotation>) - 类 中的方法org.noear.solon.core.BeanContainer
是否有提取处理
beanExtractOrProxy(BeanWrap) - 类 中的方法org.noear.solon.core.AopContext
已过时。
为一个对象提取函数或自动代理
beanExtractors - 类 中的变量org.noear.solon.core.BeanContainer
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.BeanContainer
遍历bean库 (拿到的是bean包装)
beanForeach(Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
遍历bean包装库
beanImport(Import) - 类 中的方法org.noear.solon.core.AopContext
已过时。
根据配置导入bean
beanImportTry() - 类 中的方法org.noear.solon.SolonApp
 
beanInject(VarHolder, String, boolean, boolean) - 类 中的方法org.noear.solon.core.AopContext
已过时。
 
beanInject(Object) - 类 中的方法org.noear.solon.core.AopContext
已过时。
为一个对象注入(可以重写)
beanInject(VarHolder, String) - 类 中的方法org.noear.solon.core.BeanContainer
尝试变量注入 字段或参数
beanInject(VarHolder, String, boolean, boolean) - 类 中的方法org.noear.solon.core.BeanContainer
 
BeanInjector<T extends Annotation> - org.noear.solon.core中的接口
Bean 注入器(此类用于扩展 AppContext,为其添加注入器) //@Db 注入器添加 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<?>, Object) - 类 中的方法org.noear.solon.core.BeanContainer
 
beanInterceptorAdd(Class<T>, Interceptor, int) - 类 中的方法org.noear.solon.core.BeanContainer
添加拦截处理
beanInterceptorAdd(Class<T>, Interceptor) - 类 中的方法org.noear.solon.core.BeanContainer
添加拦截处理
beanInterceptorGet(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
获取拦截处理
beanInterceptors - 类 中的变量org.noear.solon.core.BeanContainer
bean 拦截器
beanLoaded() - 类 中的方法org.noear.solon.core.AopContext
已过时。
2.2
beanMake(Class<?>) - 类 中的方法org.noear.solon.core.AopContext
已过时。
::制造 bean 及对应处理
beanNotice(Object, BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
bean 通知,偏向对内
beanOnloaded(Consumer<AopContext>) - 类 中的方法org.noear.solon.core.AopContext
已过时。
2.2
beanOnloaded(int, Consumer<AopContext>) - 类 中的方法org.noear.solon.core.AopContext
已过时。
2.2
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 及对应处理
beanShapeRegister(Class<?>, BeanWrap, AnnotatedElement) - 类 中的方法org.noear.solon.core.AopContext
已过时。
尝试 bean 形态注册
beanStop0() - 类 中的方法org.noear.solon.core.BeanContainer
bean 停止(if Closeable)
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(初始化,相当于 LifecycleBean)
BeanWrap(AopContext, Class<?>) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(AopContext, Class<?>, Object) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(AopContext, Class<?>, Object, String) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap(AopContext, Class<?>, Object, String, boolean) - 类 的构造器org.noear.solon.core.BeanWrap
 
BeanWrap.Proxy - org.noear.solon.core中的接口
Bean 代理接口(为BeanWrap 提供切换代码的能力)
Before - org.noear.solon.annotation中的注释类型
前置处理(针对 Controller 和 Action ,附加前置处理器)
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.core.route.RouterWrapper
添加前置处理
before(int, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加前置处理
before(MethodType, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加前置处理
before(MethodType, int, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加前置处理
before(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加前置处理
before(String, MethodType, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加前置处理
before(String, MethodType, int, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加前置处理
befores - 类 中的变量org.noear.solon.core.handle.HandlerAide
前置处理
BiConsumerEx<T1,T2> - org.noear.solon.core.util中的接口
可异常双参数消费者
binding(BeanWrap) - 类 中的方法org.noear.solon.core.util.ProxyBinder
绑定代理
bindingThread() - 类 中的静态方法org.noear.solon.core.AppClassLoader
绑定到当前线程
bindTo(T) - 类 中的方法org.noear.solon.core.Props
 
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
5.消息主体
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
 
build(String) - 类 中的方法org.noear.solon.core.PropsLoader
构建 txt 配置
buildArgs(Context, Object, MethodWrap) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
构建执行参数
buildExt(String, boolean) - 类 中的静态方法org.noear.solon.Utils
构建应用扩展目录
buildGatherIndex(InjectGather, List<InjectGather>) - 类 中的静态方法org.noear.solon.core.util.IndexUtil
构建变量收集器的检查顺序位
buildIndex(Class<?>) - 类 中的方法org.noear.solon.core.util.IndexBuilder
获取bean的初始化index
buildLifecycleIndex(Class<?>) - 类 中的静态方法org.noear.solon.core.util.IndexUtil
构建生命周期执行顺序位
buildProperties(String) - 类 中的静态方法org.noear.solon.Utils
根据txt加载配置集
bw - 类 中的变量org.noear.solon.core.handle.HandlerLoader
 

C

caseSensitive(boolean) - 接口 中的方法org.noear.solon.core.route.Router
区分大小写(默认不区分)
cfg() - 类 中的方法org.noear.solon.core.BeanContainer
获取属性(写法上,更接近 Solon.cfg())
cfg() - 类 中的静态方法org.noear.solon.Solon
应用配置
cfg() - 类 中的方法org.noear.solon.SolonApp
应用属性(或配置)
ChainManager - org.noear.solon.core中的类
请求链管理
ChainManager() - 类 的构造器org.noear.solon.core.ChainManager
 
chainManager() - 类 中的方法org.noear.solon.core.route.RouterWrapper
 
changeBody(Context, MethodWrap) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
尝试将body转换为特定对象
changeEntityDo(Context, ParamWrap, String, Class<?>) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
尝试将值转换为目标实体
changeValue(Context, ParamWrap, int, Class<?>, Object) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
尝试将值按类型转换
changeValueDo(Context, ParamWrap, String, Class<?>, String) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
尝试将值转换为目标值
charset - 类 中的变量org.noear.solon.core.handle.Context
 
charset(String) - 类 中的方法org.noear.solon.core.handle.Context
设置字符集
check() - 类 中的方法org.noear.solon.core.InjectGather
检测
classLoader() - 类 中的方法org.noear.solon.SolonApp
类加载器
ClassUtil - org.noear.solon.core.util中的类
类操作工具
ClassUtil() - 类 的构造器org.noear.solon.core.util.ClassUtil
 
ClassWrap - org.noear.solon.core.wrap中的类
类包装,用于缓存类的方法和字段等相关信息
ClassWrap(Class<?>) - 类 的构造器org.noear.solon.core.wrap.ClassWrap
 
clear() - 类 中的方法org.noear.solon.core.AopContext
已过时。
 
clear() - 类 中的方法org.noear.solon.core.BeanContainer
 
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.core.runtime.AotCollector
清空
clear() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
clone() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
close() - 类 中的方法org.noear.solon.core.AppClassLoader
 
close() - 类 中的方法org.noear.solon.core.handle.Context
关闭响应(一些特殊的boot才有效)
close() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
close() - 接口 中的方法org.noear.solon.core.message.Session
关闭会话
clz() - 类 中的方法org.noear.solon.core.BeanWrap
bean 类
clz() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
 
clzInit() - 类 中的方法org.noear.solon.core.BeanWrap
初始化bean的方法
code - 枚举 中的变量org.noear.solon.core.handle.Endpoint
 
colorln(String, Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
complete() - 类 中的方法org.noear.solon.core.Props
完成
Component - org.noear.solon.annotation中的注释类型
普通托管组件(一般情况下,不支持代理机制) //注解在类上
Condition - org.noear.solon.annotation中的注释类型
 
ConditionUtil - org.noear.solon.core.util中的类
条件检测工具
ConditionUtil() - 类 的构造器org.noear.solon.core.util.ConditionUtil
 
Configuration - org.noear.solon.annotation中的注释类型
配置器(主要为了动态构建组件 或 适配些接口) //或构建一些组件
Constants - org.noear.solon.core中的类
 
Constants() - 类 的构造器org.noear.solon.core.Constants
 
CONSTRUCTOR_NAME - 类 中的静态变量org.noear.solon.core.util.ReflectUtil
 
ConsumerEx<T> - org.noear.solon.core.util中的接口
可异常消费者
Consumes - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用,申明输入内容类型需求
consumes() - 类 中的方法org.noear.solon.core.handle.Action
消息费(用于文档生成)
container - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
容器包(承载另一个消息包的字节码;一般用于加密)
containsKey(Object) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
containsValue(Object) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
contentCharset() - 类 中的方法org.noear.solon.core.handle.Context
获取获取编码类型
contentCharset() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
contentLength() - 类 中的方法org.noear.solon.core.handle.Context
获取内容长度
contentLength(long) - 类 中的方法org.noear.solon.core.handle.Context
设置内容长度
contentLength() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
contentType() - 类 中的方法org.noear.solon.core.handle.Context
获取内容类型
contentType(String) - 类 中的方法org.noear.solon.core.handle.Context
设置内容类型
contentType() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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.BeanWrap
 
context() - 类 中的方法org.noear.solon.core.event.AppEvent
应用上下文
Context - org.noear.solon.core.handle中的类
通用上下文接口(实现:Context + Handler 架构)
Context() - 类 的构造器org.noear.solon.core.handle.Context
 
context() - 类 中的方法org.noear.solon.core.route.RouterWrapper
 
context() - 接口 中的方法org.noear.solon.core.VarHolder
应用上下文
context() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
应用上下文
context() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
应用上下文
context() - 类 中的静态方法org.noear.solon.Solon
应用上下文
context() - 类 中的方法org.noear.solon.SolonApp
应用上下文
ContextAsyncListener - org.noear.solon.core.handle中的接口
通用上下文接口 - 异步监听
ContextEmpty - org.noear.solon.core.handle中的类
通用上下文,空对象
ContextEmpty() - 类 的构造器org.noear.solon.core.handle.ContextEmpty
 
ContextPathFilter - org.noear.solon.core.handle中的类
提供 ContextPath 类似的功能(优先级要极高)
ContextPathFilter(boolean) - 类 的构造器org.noear.solon.core.handle.ContextPathFilter
 
ContextPathFilter(String, boolean) - 类 的构造器org.noear.solon.core.handle.ContextPathFilter
 
ContextPathFilter(String) - 类 的构造器org.noear.solon.core.handle.ContextPathFilter
 
ContextPathListener - org.noear.solon.core.message中的类
提供 ContextPath 类似的功能(优先级要极高)
ContextPathListener(boolean) - 类 的构造器org.noear.solon.core.message.ContextPathListener
 
ContextPathListener(String, boolean) - 类 的构造器org.noear.solon.core.message.ContextPathListener
 
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.Constants
 
controller() - 类 中的方法org.noear.solon.core.handle.Action
控制类包装器
controller() - 类 中的方法org.noear.solon.core.handle.Context
获取当前控制器
convert(S) - 接口 中的方法org.noear.solon.core.convert.Converter
转换
convert(Properties, T, Class<T>, Type) - 类 中的方法org.noear.solon.core.PropsConverter
转换
convert(Properties, Class<T>) - 类 中的方法org.noear.solon.core.PropsConverter
 
Converter<S,T> - org.noear.solon.core.convert中的接口
转换器
ConverterFactory<S,R> - org.noear.solon.core.convert中的接口
转换器工厂
ConverterManager - org.noear.solon.core.convert中的类
转换管理器
ConverterManager() - 类 的构造器org.noear.solon.core.convert.ConverterManager
 
converterManager() - 类 中的方法org.noear.solon.SolonApp
转换管理器
ConvertException - org.noear.solon.core.exception中的异常错误
转换异常
ConvertException(Throwable) - 异常错误 的构造器org.noear.solon.core.exception.ConvertException
 
ConvertException(String, Throwable) - 异常错误 的构造器org.noear.solon.core.exception.ConvertException
 
convertKey(String) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
ConvertUtil - org.noear.solon.core.util中的类
类型转换工具
ConvertUtil() - 类 的构造器org.noear.solon.core.util.ConvertUtil
 
Cookie - org.noear.solon.annotation中的注释类型
请求 Cookie(主要修饰参数,很少用到)
cookie(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 cookie
cookie(String, String) - 类 中的方法org.noear.solon.core.handle.Context
已过时。
2.5
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
 
cookieOrDefault(String, String) - 类 中的方法org.noear.solon.core.handle.Context
获取 cookie
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() - 类 中的方法org.noear.solon.core.AopContext
已过时。
2.5
copy(ClassLoader, Props) - 类 中的方法org.noear.solon.core.AopContext
已过时。
2.5
copyTo(BeanContainer) - 类 中的方法org.noear.solon.core.BeanContainer
容器能力制复到另一个容器
count() - 接口 中的方法org.noear.solon.core.route.RoutingTable
数量
count() - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
 
create() - 类 中的静态方法org.noear.solon.core.handle.ContextEmpty
 
create(BeanWrap) - 类 中的方法org.noear.solon.core.handle.HandlerLoaderFactory
 
create(BeanWrap, String) - 类 中的方法org.noear.solon.core.handle.HandlerLoaderFactory
 
create(BeanWrap, String, boolean) - 类 中的方法org.noear.solon.core.handle.HandlerLoaderFactory
 
create(BeanWrap, String, boolean, Render, boolean) - 类 中的方法org.noear.solon.core.handle.HandlerLoaderFactory
 
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
构建 Action
ctx - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 
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.core.util.NamedThreadFactory
线程守护
data() - 异常错误 中的方法org.noear.solon.core.util.DataThrowable
数据获取
data(Object) - 异常错误 中的方法org.noear.solon.core.util.DataThrowable
数据设定
DataThrowable - org.noear.solon.core.util中的异常错误
可抛出的数据,用于数据传导(以实现两种方案: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.core.util.DataThrowable
 
DataThrowable(Throwable) - 异常错误 的构造器org.noear.solon.core.util.DataThrowable
 
DataThrowable(String) - 异常错误 的构造器org.noear.solon.core.util.DataThrowable
 
DataThrowable(String, Throwable) - 异常错误 的构造器org.noear.solon.core.util.DataThrowable
 
DateAnalyzer - org.noear.solon.core.util中的类
日期分析器
DateAnalyzer() - 类 的构造器org.noear.solon.core.util.DateAnalyzer
 
debug(String) - 类 中的方法org.noear.solon.core.util.LogUtil
 
defExecuteHandler(ActionExecuteHandler) - 类 中的方法org.noear.solon.core.ChainManager
 
degrees(MethodType, String) - 接口 中的方法org.noear.solon.core.route.Routing
匹配程度(0,不匹配;1,匹配路径;2,完全匹配)
degrees(MethodType, String) - 类 中的方法org.noear.solon.core.route.RoutingDefault
匹配程度
delay(Runnable, long) - 类 中的静态方法org.noear.solon.core.util.RunUtil
延迟执行
delayAndRepeat(Runnable, long) - 类 中的静态方法org.noear.solon.core.util.RunUtil
延迟执行并重复
Delete - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
delete(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加DELETE方法的处理(REST.delete 从服务端删除资源)
doBuild(Class<?>, BeanWrap, T) - 接口 中的方法org.noear.solon.core.BeanBuilder
构建
doExtract(BeanWrap, Method, T) - 接口 中的方法org.noear.solon.core.BeanExtractor
提取
doFilter(Context) - 类 中的方法org.noear.solon.core.ChainManager
执行过滤
doFilter(Context, FilterChain) - 类 中的方法org.noear.solon.core.handle.ContextPathFilter
 
doFilter(Context, FilterChain) - 接口 中的方法org.noear.solon.core.handle.Filter
过滤
doFilter(Context) - 接口 中的方法org.noear.solon.core.handle.FilterChain
过滤
doFilter(Context) - 类 中的方法org.noear.solon.core.handle.FilterChainImpl
 
doFilter(Context, FilterChain) - 类 中的方法org.noear.solon.core.handle.Gateway
 
doFilter(Context, FilterChain) - 类 中的方法org.noear.solon.SolonApp
 
doFind(String, BiConsumer<String, String>) - 类 中的方法org.noear.solon.core.Props
 
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(Context, Handler) - 类 中的方法org.noear.solon.core.ChainManager
执行路由拦截
doIntercept(Context, Handler, RouterInterceptorChain) - 类 中的方法org.noear.solon.core.route.RouterHandler
 
doIntercept(Context, Handler, RouterInterceptorChain) - 接口 中的方法org.noear.solon.core.route.RouterInterceptor
执行拦截
doIntercept(Context, Handler) - 接口 中的方法org.noear.solon.core.route.RouterInterceptorChain
拦截
doIntercept(Context, Handler) - 类 中的方法org.noear.solon.core.route.RouterInterceptorChainImpl
 
doIntercept(Context, Handler, RouterInterceptorChain) - 类 中的方法org.noear.solon.core.route.RouterInterceptorLimiter
 
doIntercept(Invocation) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
拦截处理
done - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 
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 包里查找目标
doStatus(Context) - 类 中的方法org.noear.solon.SolonApp
 
DownloadedFile - org.noear.solon.core.handle中的类
下载文件模型
DownloadedFile() - 类 的构造器org.noear.solon.core.handle.DownloadedFile
 
DownloadedFile(String, long, InputStream, String) - 类 的构造器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
构造函数
DownloadedFile(File) - 类 的构造器org.noear.solon.core.handle.DownloadedFile
构造函数
DownloadedFile(File, String) - 类 的构造器org.noear.solon.core.handle.DownloadedFile
构造函数

E

elapsedTimes() - 类 中的方法org.noear.solon.SolonApp
从启动开启已运行时间
enableCaching() - 类 中的方法org.noear.solon.SolonApp
是否已启用缓存
enableCaching(boolean) - 类 中的方法org.noear.solon.SolonApp
启用缓存
enableHttp() - 类 中的方法org.noear.solon.SolonApp
是否已启用 Http 信号接入
enableHttp(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 Http 信号接入
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 信号接入
enableSocketMvc() - 类 中的方法org.noear.solon.SolonApp
是否已启用 SockteD Mvc 信号接入
enableSocketMvc(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 SockteD Mvc 信号接入
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 信号接入
enableWebSocketMvc() - 类 中的方法org.noear.solon.SolonApp
 
enableWebSocketMvc(boolean) - 类 中的方法org.noear.solon.SolonApp
启用 WebSocket Mvc 信号接入
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.core.util.IgnoreCaseMap
 
env() - 类 中的方法org.noear.solon.SolonProps
环境
equals(Object) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
equals(Object) - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
equals(Object) - 类 中的方法org.noear.solon.core.util.RankEntity
 
error(String) - 类 中的方法org.noear.solon.core.util.LogUtil
 
error(String, Throwable) - 类 中的方法org.noear.solon.core.util.LogUtil
 
errors - 类 中的变量org.noear.solon.core.handle.Context
用于在处理链中透传处理错误
EventBus - org.noear.solon.core.event中的类
事件总线(内部类,外部不要使用)
EventBus() - 类 的构造器org.noear.solon.core.event.EventBus
 
EventException - org.noear.solon.core.exception中的异常错误
事件异常
EventException(String, Throwable) - 异常错误 的构造器org.noear.solon.core.exception.EventException
 
EventListener<Event> - org.noear.solon.core.event中的接口
事件监听者 //demo1: 在手动添加Listener Solon.app().onEvent(Throwable.class, (err)->{ }); //demo2: 自动添加Listener
EventListenPipeline<Event> - org.noear.solon.core.event中的类
事件监听管道
EventListenPipeline() - 类 的构造器org.noear.solon.core.event.EventListenPipeline
 
exclude(String...) - 类 中的方法org.noear.solon.core.route.PathRule
 
executeDo(Context, Object) - 类 中的方法org.noear.solon.core.handle.Action
 
executeHandle(Context, Object, MethodWrap) - 接口 中的方法org.noear.solon.core.handle.ActionExecuteHandler
执行
executeHandle(Context, Object, MethodWrap) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
执行
expSplit(String) - 类 中的静态方法org.noear.solon.core.util.PropUtil
表达式拆分(拆成 name, def)
extend() - 类 中的方法org.noear.solon.SolonProps
扩展文件夹
extendFilter() - 类 中的方法org.noear.solon.SolonProps
扩展文件夹过滤(.mysql.,.yml)
ExtendLoader - org.noear.solon.core中的类
外部扩展加载器(对于动态扩展)

F

FactoryManager - org.noear.solon.core中的类
工厂管理器(后续会迁入更多的工厂管理)
FactoryManager() - 类 的构造器org.noear.solon.core.FactoryManager
 
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(int, String, T) - 类 中的静态方法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
 
FieldWrapDescriptor - org.noear.solon.core.wrap中的类
字段 变量描述符
FieldWrapDescriptor(FieldWrap) - 类 的构造器org.noear.solon.core.wrap.FieldWrapDescriptor
 
file(String) - 类 中的方法org.noear.solon.core.handle.Context
获取上传文件
files(String) - 类 中的方法org.noear.solon.core.handle.Context
获取上传文件数组
filesMap() - 类 中的方法org.noear.solon.core.handle.Context
 
filesMap() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
fill(Object, Function<String, String>) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
为实例填充数据
Filter - org.noear.solon.core.handle中的接口
过滤器
filter(Filter) - 类 中的方法org.noear.solon.core.handle.Gateway
添加过滤器(按先进后出策略执行)
filter(int, Filter) - 类 中的方法org.noear.solon.core.handle.Gateway
 
filter(Filter) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加过滤器(按先进后出策略执行)
filter(int, Filter) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加过滤器(按先进后出策略执行)
FilterChain - org.noear.solon.core.handle中的接口
过滤器调用链
FilterChainImpl - org.noear.solon.core.handle中的类
过滤器调用链实现
FilterChainImpl(List<RankEntity<Filter>>) - 类 的构造器org.noear.solon.core.handle.FilterChainImpl
 
find(Class<S>, Class<T>) - 类 中的方法org.noear.solon.core.convert.ConverterManager
查找转换器
find(Context) - 类 中的方法org.noear.solon.core.handle.Gateway
查找接口
findAndFill(Set<MethodType>, Predicate<Class>) - 类 中的静态方法org.noear.solon.core.handle.MethodTypeUtil
 
findConfigKey(String) - 类 中的方法org.noear.solon.core.BeanContainer
找到真实的name
findDo(Context, String) - 类 中的方法org.noear.solon.core.handle.Gateway
 
findInFactory(Class<S>, Class<T>) - 类 中的方法org.noear.solon.core.convert.ConverterManager
 
findMethods(Class<?>) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
查找 method
findPlugins(ClassLoader, Properties, Consumer<PluginEntity>) - 类 中的静态方法org.noear.solon.core.util.PluginUtil
查找插件
findResource(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
查找资源
findResource(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
查找资源
findResourceAsString(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
查找资源
firstOrNull(List<T>) - 类 中的静态方法org.noear.solon.Utils
获取第一项或者null
flag() - 类 中的方法org.noear.solon.core.message.Message
1.消息标志
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
 
fullName() - 类 中的方法org.noear.solon.core.handle.Action
全名称
fw - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 

G

Gateway - org.noear.solon.core.handle中的类
本地网关。
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() - 类 中的方法org.noear.solon.core.BeanWrap
bean 获取对象(可能被代理的)
get(boolean) - 类 中的方法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, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加GET方法的处理(REST.select 从服务端获取一或多项资源)
get(Object) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
get(String) - 类 中的静态方法org.noear.solon.core.util.PathAnalyzer
 
get() - 接口 中的方法org.noear.solon.core.util.SupplierEx
 
get(Class<?>) - 类 中的静态方法org.noear.solon.core.wrap.ClassWrap
根据clz获取一个ClassWrap
get(Object) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
 
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
已过时。
2.4
getArounds() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
已过时。
2.4
getAttachment() - 接口 中的方法org.noear.solon.core.message.Session
获取附件
getAttrs() - 类 中的方法org.noear.solon.core.BeanContainer
已过时。
2.5
getBean(String) - 类 中的方法org.noear.solon.core.BeanContainer
获取 Bean
getBean(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
获取 Bean
getBean(Class<T>) - 类 中的方法org.noear.solon.core.NvMap
 
getBean(String, Class<T>) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的 Bean
getBean(Class<T>) - 类 中的方法org.noear.solon.core.Props
 
getBeanAsync(String, Consumer<T>) - 类 中的方法org.noear.solon.core.BeanContainer
异步获取 Bean
getBeanAsync(Class<T>, Consumer<T>) - 类 中的方法org.noear.solon.core.BeanContainer
异步获取 Bean
getBeanOrNew(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
获取 或创建 bean
getBeansOfType(Class<T>) - 类 中的方法org.noear.solon.core.BeanContainer
获取某类型的 bean
getBodyParamWrap() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数Body参数
getBool(String, boolean) - 类 中的方法org.noear.solon.core.NvMap
 
getBool(String, boolean) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为布尔型(如果没有,输出默认值)
getByExp(Properties, Properties, String) - 类 中的静态方法org.noear.solon.core.util.PropUtil
根据表达式获取配置值
getByExp(Properties, Properties, String, boolean) - 类 中的静态方法org.noear.solon.core.util.PropUtil
根据表达式获取配置值
getByExpr(String) - 类 中的方法org.noear.solon.core.Props
 
getByExpr(String, Properties) - 类 中的方法org.noear.solon.core.Props
 
getByKeys(String...) - 类 中的方法org.noear.solon.core.Props
 
getByParse(String) - 类 中的方法org.noear.solon.core.Props
 
getByParse(String, Properties) - 类 中的方法org.noear.solon.core.Props
 
getByParse(String, Properties, boolean) - 类 中的方法org.noear.solon.core.Props
 
getByTml(Properties, Properties, String) - 类 中的静态方法org.noear.solon.core.util.PropUtil
根据模板获取配置值
getByTml(Properties, Properties, String, boolean) - 类 中的静态方法org.noear.solon.core.util.PropUtil
根据模板获取配置值
getCharset() - 类 中的方法org.noear.solon.core.message.Message
 
getClassLoader() - 类 中的方法org.noear.solon.core.BeanContainer
获取类加载器
getClassLoader() - 类 中的静态方法org.noear.solon.Utils
获取ClassLoader
getClassName() - 类 中的方法org.noear.solon.core.PluginEntity
 
getClassName(Class<?>) - 类 中的方法org.noear.solon.core.Reflection
获取类的名字
getClassName(Class<?>) - 类 中的静态方法org.noear.solon.core.util.ReflectUtil
获取类的名字
getCode() - 类 中的方法org.noear.solon.core.handle.Result
 
getContent() - 类 中的方法org.noear.solon.core.handle.DownloadedFile
内容类型(有些地方会动态构建,所以不能只读)
getContentSize() - 类 中的方法org.noear.solon.core.handle.DownloadedFile
内容大小
getContentType() - 类 中的方法org.noear.solon.core.handle.DownloadedFile
内容流
getContextClassLoader() - 类 中的静态方法org.noear.solon.Utils
获取当前线程的ClassLoader
getConverter(Class<T>) - 接口 中的方法org.noear.solon.core.convert.ConverterFactory
 
getData() - 类 中的方法org.noear.solon.core.handle.Result
 
getDeclaredFields(Class<?>) - 类 中的方法org.noear.solon.core.Reflection
获取类申明的字段
getDeclaredFields(Class<?>) - 类 中的静态方法org.noear.solon.core.util.ReflectUtil
获取类的自己申明的字段
getDeclaredMethods(Class<?>) - 类 中的方法org.noear.solon.core.Reflection
获取类申明的方法
getDeclaredMethods(Class<?>) - 类 中的静态方法org.noear.solon.core.util.ReflectUtil
获取类的自己申明的方法
getDeclaredMethods() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
获取自己申明的Method
getDeclaringClz() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取申明类
getDeclaringClz() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取申明类
getDefaultValue() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取默认值
getDefaultValue() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
getDescription() - 类 中的方法org.noear.solon.core.handle.Result
 
getDescriptor() - 类 中的方法org.noear.solon.core.wrap.FieldWrap
变量申明者
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
获取某项配置,并转为又精度型(如果没有,输出默认值)
getEntityTypes() - 类 中的方法org.noear.solon.core.runtime.AotCollector
获取实体类型
getExecuteHandler(Context, int) - 类 中的方法org.noear.solon.core.ChainManager
 
getExecuteHandlerDefault() - 类 中的方法org.noear.solon.core.ChainManager
 
getExtension() - 类 中的方法org.noear.solon.core.handle.UploadedFile
扩展名(例:jpg)
getFieldAllWraps() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
已过时。
2.5
getFieldWrap(String) - 类 中的方法org.noear.solon.core.wrap.ClassWrap
 
getFieldWraps() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
获取所有字段的包装(含超类)
getFilterNodes() - 类 中的方法org.noear.solon.core.ChainManager
 
getFullName() - 接口 中的方法org.noear.solon.core.VarHolder
获取完整名字
getFullName() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
获取完整名字
getFullName() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
获取完整名字
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
泛型(可能为 null)
getGenericType() - 类 中的方法org.noear.solon.core.wrap.FieldWrapDescriptor
 
getGenericType() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
获取泛型
getGenericType() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取泛型
getGenericType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
泛型(可能为null)
getGenericType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
泛型(可能为 null)
getGlobal() - 类 中的静态方法org.noear.solon.core.util.DateAnalyzer
已过时。
2.3
getGroupedProp(String) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的分组的配置集
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
获取某项配置,并转为整型(如果没有,输出默认值)
getInterceptor() - 类 中的方法org.noear.solon.core.route.RouterInterceptorLimiter
获取拦截器
getInterceptorNodes() - 类 中的方法org.noear.solon.core.ChainManager
获取所有路由拦截器
getInterceptors() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取拦截器
getInterceptors() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取拦截器
getJdkProxyTypes() - 类 中的方法org.noear.solon.core.runtime.AotCollector
获取Jdk代理类型
getList(String) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的 List
getLocalAddress() - 接口 中的方法org.noear.solon.core.message.Session
本地地址
getLocale() - 类 中的方法org.noear.solon.core.handle.Context
获取地区
getLocale() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
getLong(String) - 类 中的方法org.noear.solon.core.NvMap
 
getLong(String, long) - 类 中的方法org.noear.solon.core.NvMap
 
getLong(String, long) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为长整型(如果没有,输出默认值)
getMainRouting() - 类 中的方法org.noear.solon.core.handle.Gateway
获取内部主路由(方便文档生成)
getMap(String) - 类 中的方法org.noear.solon.core.Props
查找 keyStarts 开头的所有配置;并生成一个新的 Map
getMethod() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数
getMethod() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数本身
getMethodAnnotation(Class<T>) - 类 中的方法org.noear.solon.core.aspect.Invocation
函数注解
getMethods(Class<?>) - 类 中的方法org.noear.solon.core.Reflection
获取类所有公有的方法(包括父级)
getMethods(Class<?>) - 类 中的静态方法org.noear.solon.core.util.ReflectUtil
获取类的所有公有方法(包括父类)
getMethods() - 类 中的方法org.noear.solon.core.wrap.ClassWrap
获取所有公有的Method
getName() - 类 中的方法org.noear.solon.core.handle.DownloadedFile
文件名(带扩展名,例:demo.jpg)
getName() - 接口 中的方法org.noear.solon.core.handle.Render
获取名称
getName() - 类 中的方法org.noear.solon.core.wrap.FieldWrap
 
getName() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数名
getName() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取名字
getName() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
getOpenSessions() - 接口 中的方法org.noear.solon.core.message.Session
获取所有会话
getOrDefault(String, T, Function<String, T>) - 类 中的方法org.noear.solon.core.Props
获取某项配置,并转为目标类型(如果没有,输出默认值)
getOrDefault(Object, V) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
getOutType() - 类 中的方法org.noear.solon.core.InjectGather
 
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
 
getProps() - 类 中的方法org.noear.solon.core.PluginEntity
 
getProxy(AppContext, Object) - 接口 中的方法org.noear.solon.core.BeanWrap.Proxy
获取代理
getRawType() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
getReal() - 类 中的方法org.noear.solon.core.aspect.InterceptorEntity
获取原拦截器
getRealIp(Context) - 类 中的方法org.noear.solon.core.util.IpUtil
获取 Ip
getRemoteAddress() - 接口 中的方法org.noear.solon.core.message.Session
远程地址
getRendered() - 类 中的方法org.noear.solon.core.handle.Context
获取渲染状态
getRequiredHint() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取必须缺失时的提示
getRequiredHint() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
getResource(String) - 类 中的方法org.noear.solon.core.AppClassLoader
 
getResource(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源URL
getResource(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源URL
getResource(String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getResource(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getResourceAsString(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源并转为String
getResourceAsString(String, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源并转为String
getResourceAsString(ClassLoader, String, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源并转为String
getResourceAsString(String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getResourceAsString(String, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getResourceAsString(ClassLoader, String, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getResources(String) - 类 中的方法org.noear.solon.core.AppClassLoader
 
getResources(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源URL集
getResources(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
获取资源URL集
getResources(String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getResources(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
getReturnHandler(Class<?>) - 类 中的方法org.noear.solon.core.ChainManager
 
getReturnType() - 接口 中的方法org.noear.solon.core.wrap.MethodHolder
获取函数反回类型
getReturnType() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
获取函数反回类型
getServer() - 接口 中的方法org.noear.solon.core.LoadBalance
获取节点
getSessionState(Context) - 类 中的静态方法org.noear.solon.core.ChainManager
获取Session状态管理器
getSessionStateFactory() - 类 中的静态方法org.noear.solon.core.ChainManager
 
getTargetAnnotation(Class<T>) - 类 中的方法org.noear.solon.core.aspect.Invocation
目标对象类注解
getTargetClz() - 类 中的方法org.noear.solon.core.aspect.Invocation
目标对象类
getType() - 接口 中的方法org.noear.solon.core.VarHolder
类型
getType() - 类 中的方法org.noear.solon.core.wrap.FieldWrapDescriptor
 
getType() - 类 中的方法org.noear.solon.core.wrap.ParamWrap
获取类型
getType() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取类型
getType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
获取字段类型
getType() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
类型
getValue() - 接口 中的方法org.noear.solon.core.VarHolder
获取值
getValue(Object) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
获取字段的值
getValue(Context) - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取参数值
getValue() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
获取值
getValue() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
获取值
getValues(Context) - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
获取值
getVars() - 类 中的方法org.noear.solon.core.InjectGather
 
getWrap(Object) - 类 中的方法org.noear.solon.core.BeanContainer
获取一个bean包装
getWrapAsync(Object, Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
 
getWrapsOfType(Class<?>) - 类 中的方法org.noear.solon.core.BeanContainer
 
getXmap(String) - 类 中的方法org.noear.solon.core.Props
已过时。
2.2
global() - 类 中的静态方法org.noear.solon.core.AppClassLoader
获取全局实例
global() - 类 中的静态方法org.noear.solon.core.handle.HandlerLoaderFactory
 
global - 类 中的静态变量org.noear.solon.core.handle.RenderManager
 
global() - 类 中的静态方法org.noear.solon.core.PropsConverter
 
global() - 类 中的静态方法org.noear.solon.core.PropsLoader
 
global() - 类 中的静态方法org.noear.solon.core.util.DateAnalyzer
 
global() - 类 中的静态方法org.noear.solon.core.util.IpUtil
 
global() - 类 中的静态方法org.noear.solon.core.util.LogUtil
 
global() - 类 中的静态方法org.noear.solon.core.util.ProxyBinder
 
globalSet(AppClassLoader) - 类 中的静态方法org.noear.solon.core.AppClassLoader
设置全局实例
globalSet(HandlerLoaderFactory) - 类 中的静态方法org.noear.solon.core.handle.HandlerLoaderFactory
 
globalSet(PropsConverter) - 类 中的静态方法org.noear.solon.core.PropsConverter
 
globalSet(PropsLoader) - 类 中的静态方法org.noear.solon.core.PropsLoader
 
globalSet(DateAnalyzer) - 类 中的静态方法org.noear.solon.core.util.DateAnalyzer
 
globalSet(IpUtil) - 类 中的静态方法org.noear.solon.core.util.IpUtil
 
greenln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
group(ThreadGroup) - 类 中的方法org.noear.solon.core.util.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.handle.MethodHandler
处理
handle(Context) - 类 中的方法org.noear.solon.core.route.RouterHandler
 
handleMain(Handler, Context) - 类 中的方法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, boolean, Render, boolean) - 类 的构造器org.noear.solon.core.handle.HandlerLoader
 
HandlerLoaderFactory - org.noear.solon.core.handle中的类
通用处理接口加载器工厂
HandlerLoaderFactory() - 类 的构造器org.noear.solon.core.handle.HandlerLoaderFactory
 
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中的接口
通用处理接口接收槽
handleTriggers(Context, Endpoint) - 类 中的方法org.noear.solon.core.route.RouterHandler
触发器处理(链式拦截)
handshake - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
握手消息包
hasClass(SupplierEx<Class<?>>) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
是否存在某个类 if(ClassUtil.hasClass(()->DemoTestClass.class)){ ... }
hasClass(SupplierEx<Class<?>>) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
hashCode() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
hashCode() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
hashCode() - 类 中的方法org.noear.solon.core.util.RankEntity
 
hasResource(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
是否有资源
hasResource(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
是否有资源
hasWrap(Object) - 类 中的方法org.noear.solon.core.BeanContainer
 
Head - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
head(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加HEAD方法的处理
Header - org.noear.solon.annotation中的注释类型
请求 Header(主要修饰参数,很少用到)
header(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 header
header(String, String) - 类 中的方法org.noear.solon.core.handle.Context
已过时。
2.3
header() - 类 中的方法org.noear.solon.core.message.Message
4.消息头
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
请求头集合
headerOfResponse(String) - 类 中的方法org.noear.solon.core.handle.Context
获取响应 header
headerOfResponse(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
headerOrDefault(String, String) - 类 中的方法org.noear.solon.core.handle.Context
获取 header
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
设置请求头
headersMap() - 类 中的方法org.noear.solon.core.handle.Context
获取 headersMap
headersMap() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
headerValues(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 header (多值)
heartbeat - 接口 中的静态变量org.noear.solon.core.message.MessageFlag
心跳消息包
holder(AopContext, Object, Runnable) - 类 中的方法org.noear.solon.core.wrap.FieldWrap
获取自身的临时对象
host() - 接口 中的方法org.noear.solon.core.Signal
主机
host() - 类 中的方法org.noear.solon.core.SignalSim
主机
Http - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
http(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加HTTP所有方法的处理(GET,POST,PUT,PATCH,DELETE,HEAD)

I

ifMissing(Condition) - 类 中的静态方法org.noear.solon.core.util.ConditionUtil
是否有 Missing 条件
IgnoreCaseMap<V> - org.noear.solon.core.util中的类
忽略大小写的LinkedMap
IgnoreCaseMap() - 类 的构造器org.noear.solon.core.util.IgnoreCaseMap
 
IgnoreCaseMap(int, Locale) - 类 的构造器org.noear.solon.core.util.IgnoreCaseMap
 
Import - org.noear.solon.annotation中的注释类型
导入器,通过注解导入类或者包(最终作用在app source 或 config 上有效) //注解传导示例
include(String...) - 类 中的方法org.noear.solon.core.route.PathRule
 
index() - 类 中的方法org.noear.solon.core.BeanWrap
 
index - 类 中的变量org.noear.solon.core.InjectGather
 
index() - 接口 中的方法org.noear.solon.core.route.Routing
顺序位
index() - 类 中的方法org.noear.solon.core.route.RoutingDefault
 
index - 类 中的变量org.noear.solon.core.util.RankEntity
 
IndexBuilder - org.noear.solon.core.util中的类
构建初始化的index
IndexBuilder() - 类 的构造器org.noear.solon.core.util.IndexBuilder
 
indexSet(int) - 类 中的方法org.noear.solon.core.BeanWrap
 
IndexUtil - org.noear.solon.core.util中的类
 
IndexUtil() - 类 的构造器org.noear.solon.core.util.IndexUtil
 
info(String) - 类 中的方法org.noear.solon.core.util.LogUtil
 
infoAsync(String) - 类 中的方法org.noear.solon.core.util.LogUtil
 
Init - org.noear.solon.annotation中的注释类型
初始化(相当于 PostConstruct,也不同。
init(AppContext) - 类 中的方法org.noear.solon.core.PluginEntity
初始化
init() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
initDo(BeanWrap, String, boolean, Render, boolean) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
 
initialize() - 类 中的方法org.noear.solon.core.AopContext
已过时。
::初始化(独立出 initialize,方便重写)
InitializingBean - org.noear.solon.core.bean中的接口
已过时。
2.5
initRouter(Filter) - 类 中的方法org.noear.solon.core.route.RouterWrapper
 
Inject - org.noear.solon.annotation中的注释类型
注入 可注入到字段或参数或类型(类型和参数只在@Configuration有效) 禁止注入在类型上;可避免让非单例bean的注入变复杂,进而避免影有响性能 //注解在bean的字段上
InjectGather - org.noear.solon.core中的类
注入收集器,收集完成后会进行回调(主要为 Configuration 构建 method bean 时服务)
InjectGather(Class<?>, boolean, int, Consumer<Object[]>) - 类 的构造器org.noear.solon.core.InjectGather
 
InjectionException - org.noear.solon.core.exception中的异常错误
注入异常
InjectionException(String) - 异常错误 的构造器org.noear.solon.core.exception.InjectionException
 
InjectionException(String, Throwable) - 异常错误 的构造器org.noear.solon.core.exception.InjectionException
 
injectProperties(T, Properties) - 类 中的静态方法org.noear.solon.Utils
注入属性
inNativeImage() - 类 中的静态方法org.noear.solon.core.runtime.NativeDetector
是否原生镜像上执行
Interceptor - org.noear.solon.core.aspect中的接口
方法拦截器
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
执行切面(即带拦截器的处理)
IoUtil - org.noear.solon.core.util中的类
输入输出工具
IoUtil() - 类 的构造器org.noear.solon.core.util.IoUtil
 
ip() - 类 中的方法org.noear.solon.core.handle.Context
已过时。
2.5
IpUtil - org.noear.solon.core.util中的类
IP 工具
IpUtil() - 类 的构造器org.noear.solon.core.util.IpUtil
 
IS_WINDOWS - 类 中的静态变量org.noear.solon.core.util.JavaUtil
是否为 Windows
isAloneMode() - 类 中的方法org.noear.solon.SolonProps
是否为独立模式
isAloneMode(boolean) - 类 中的方法org.noear.solon.SolonProps
设置独立模式
isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法org.noear.solon.core.wrap.MethodWrap
检测是否存在注解
isAotRuntime() - 类 中的静态方法org.noear.solon.core.runtime.NativeDetector
是否在 aot 运行时
isAttachment() - 类 中的方法org.noear.solon.core.handle.DownloadedFile
是否附件输出
isBlank(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否为空白
isDebugMode() - 类 中的方法org.noear.solon.SolonProps
是否为调试模式
isDone() - 类 中的方法org.noear.solon.core.InjectGather
 
isDone() - 接口 中的方法org.noear.solon.core.VarHolder
是否为完成的(设置值后即为完成态)
isDone() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
是否为完成的(设置值后即为完成态)
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.core.route.PathRule
是否为空
isEmpty() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
isEmpty(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否为空
isEmpty(Collection) - 类 中的静态方法org.noear.solon.Utils
检查集合是否为空
isEmpty(Map) - 类 中的静态方法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
设置文件运行模式
isFormUrlencoded() - 类 中的方法org.noear.solon.core.handle.Context
是否为编码窗体
isGenericType() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
是否为泛型
isMatched(Context) - 类 中的方法org.noear.solon.core.route.RouterInterceptorLimiter
是否匹配
isMultipart() - 类 中的方法org.noear.solon.core.handle.Context
是否为分段内容
isMultipartFormData() - 类 中的方法org.noear.solon.core.handle.Context
是否为分段表单数据
isNotAotRuntime() - 类 中的静态方法org.noear.solon.core.runtime.NativeDetector
是否不在 aot 运行时
isNotBlank(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否不为空白
isNotEmpty(String) - 类 中的静态方法org.noear.solon.Utils
检查字符串是否为非空
isNotEmpty(Collection) - 类 中的静态方法org.noear.solon.Utils
检查集合是否非空
isProxyClass(Class<?>) - 类 中的静态方法org.noear.solon.Utils
是否为 Solon 代理类
isRequiredBody() - 类 中的方法org.noear.solon.core.wrap.MethodWrap
是否需要 body(用于 web)
isRequiredBody() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
必须有 body(一般是指用了 @Body 注解)
isRequiredBody() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
isRequiredCookie() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
必须有 cookie(一般是指用了 @Cookie 注解)
isRequiredCookie() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
isRequiredHeader() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
必须有 header(一般是指用了 @Header 注解)
isRequiredHeader() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
isRequiredInput() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
必须有输入(一般是指注解里 required = true)
isRequiredInput() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
isRequiredPath() - 接口 中的方法org.noear.solon.core.wrap.VarDescriptor
必须有 path(一般是指用了 @Path 注解)
isRequiredPath() - 类 中的方法org.noear.solon.core.wrap.VarDescriptorBase
 
isSecure() - 类 中的方法org.noear.solon.core.handle.Context
是否为 ssl 请求
isSecure() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
isSecure() - 接口 中的方法org.noear.solon.core.message.Session
是否是安全的
isSetupMode() - 类 中的方法org.noear.solon.SolonProps
是否为安装模式
isStarted() - 类 中的方法org.noear.solon.core.AopContext
已过时。
是否已启动
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

JAVA_MAJOR_VERSION - 类 中的静态变量org.noear.solon.core.util.JavaUtil
Java 版本号
JavaUtil - org.noear.solon.core.util中的类
Java 工具
JavaUtil() - 类 的构造器org.noear.solon.core.util.JavaUtil
 

K

key() - 类 中的方法org.noear.solon.core.message.Message
2.消息key
keySet() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 

L

lifecycle(LifecycleBean) - 类 中的方法org.noear.solon.core.AopContext
已过时。
添加生命周期 bean
lifecycle(int, LifecycleBean) - 类 中的方法org.noear.solon.core.AopContext
已过时。
添加生命周期 bean
Lifecycle - org.noear.solon.core中的接口
生命周期
LifecycleBean - org.noear.solon.core.bean中的接口
带容器生命周期的 Bean
listen(String, Listener) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加监听
listenAfter(Listener) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加监听到之后的位置
listenBefore(Listener) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加监听到之前的位置
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.core.route.RouterWrapper
监听器入口
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
加载 Action 到目标容器
load(boolean, HandlerSlots) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载 Action 到目标容器
load(URL) - 类 中的方法org.noear.solon.core.PropsLoader
加载 url 配置
loadActionAide(Method, Action, Set<MethodType>) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载动作助理(Before、After)
loadActionItem(HandlerSlots, boolean, Method, Set<MethodType>) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载 Action item 处理
loadActions(HandlerSlots, boolean) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载 Action 处理
loadAdd(String) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
loadAdd(Import) - 类 中的方法org.noear.solon.core.Props
 
loadAdd(PropertySource) - 类 中的方法org.noear.solon.core.Props
已过时。
2.5
loadAdd(URL) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
loadAdd(Properties) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
loadAdd(Properties) - 类 中的方法org.noear.solon.SolonProps
加载配置(用于扩展加载)
loadAddDo(Properties, boolean, boolean) - 类 中的方法org.noear.solon.core.Props
 
loadAddDo(Properties, boolean, boolean, boolean) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
loadAddIfAbsent(String) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
loadAddIfAbsent(URL) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
loadAddIfAbsent(Properties) - 类 中的方法org.noear.solon.core.Props
加载配置(用于扩展加载)
LoadBalance - org.noear.solon.core中的接口
负载均衡器(为服务提供一个简单的负载接口;起到适配中介效果) //定义 local LoadBalance
LoadBalance.Factory - org.noear.solon.core中的接口
负载器工厂
loadBalanceFactory - 类 中的静态变量org.noear.solon.core.FactoryManager
 
loadBalanceFactory(LoadBalance.Factory) - 类 中的静态方法org.noear.solon.core.FactoryManager
配置负载工厂
loadClass(String) - 类 中的方法org.noear.solon.core.AppClassLoader
加载类
loadClass(String) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
根据字符串加载为一个类(如果类不存在返回 null)
loadClass(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
根据字符串加载为一个类(如果类不存在返回 null)
loadClass(String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
loadClass(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
loadControllerAide(Set<MethodType>) - 类 中的方法org.noear.solon.core.handle.HandlerLoader
加载控制器助理(Before、After)
loadEnv(String) - 类 中的方法org.noear.solon.SolonProps
加载环境变量
loadEnv(Predicate<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(URL) - 类 中的静态方法org.noear.solon.core.AppClassLoader
加载 jar 文件
loadJar(File) - 类 中的静态方法org.noear.solon.core.AppClassLoader
加载文件或目录
loadJar(List<ClassLoader>, File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展具体的jar文件
loadJar(File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
 
loadProperties(URL) - 类 中的静态方法org.noear.solon.Utils
根据url加载配置集
loadProperties(String) - 类 中的静态方法org.noear.solon.Utils
根据本地资源url加载配置集
locale() - 类 中的方法org.noear.solon.SolonProps
地区
LogUtil - org.noear.solon.core.util中的类
日志打印小工具(仅限内部使用)
LogUtil() - 类 的构造器org.noear.solon.core.util.LogUtil
 

M

mainHandler - 类 中的静态变量org.noear.solon.core.Constants
 
mainHandler() - 类 中的方法org.noear.solon.core.handle.Context
获取当前主处理器
mainStatus - 类 中的静态变量org.noear.solon.core.Constants
 
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
映射后缀和渲染器的关系
matched(Context, String) - 接口 中的方法org.noear.solon.core.handle.ActionExecuteHandler
是否匹配
matched(Context, String) - 类 中的方法org.noear.solon.core.handle.ActionExecuteHandlerDefault
是否匹配
matched(Class<?>) - 接口 中的方法org.noear.solon.core.handle.ActionReturnHandler
是否匹配
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
检测是否匹配
matchMain(Context) - 接口 中的方法org.noear.solon.core.route.Router
区配主处理(根据上下文)
matchMain(Context) - 类 中的方法org.noear.solon.core.route.RouterDefault
 
matchMore(Context, Endpoint) - 接口 中的方法org.noear.solon.core.route.Router
区配多个处理(根据上下文)
matchMore(Session) - 接口 中的方法org.noear.solon.core.route.Router
区配多个目标(会话对象)
matchMore(Context, Endpoint) - 类 中的方法org.noear.solon.core.route.RouterDefault
区配多个处理(根据上下文)
matchMore(Session) - 类 中的方法org.noear.solon.core.route.RouterDefault
 
matchMore(String, MethodType) - 接口 中的方法org.noear.solon.core.route.RoutingTable
区配多个目标
matchMore(String, MethodType) - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
区配多个目标
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
区配一个目标
matchOneAndStatus(String, MethodType) - 接口 中的方法org.noear.solon.core.route.RoutingTable
区配一个目标并给出状态
matchOneAndStatus(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
 
methodForeach(Consumer<MethodWrap>) - 类 中的方法org.noear.solon.core.AopContext
已过时。
遍历method (拿到的是method包装)
methodGet(Method) - 类 中的方法org.noear.solon.core.AopContext
已过时。
获取方法包装(方便 aot 收集)
MethodHandler - org.noear.solon.core.handle中的类
Method Handler(用于处理 Job 之类的简化函数处理)
MethodHandler(BeanWrap, Method, boolean) - 类 的构造器org.noear.solon.core.handle.MethodHandler
 
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(AopContext, Method) - 类 的构造器org.noear.solon.core.wrap.MethodWrap
 
MethodWrap(AopContext, Method, Map<String, Type>) - 类 的构造器org.noear.solon.core.wrap.MethodWrap
 
mime(String) - 类 中的静态方法org.noear.solon.Utils
获取MIME
model() - 类 中的方法org.noear.solon.core.handle.ModelAndView
获取模型
model(Map<String, Object>) - 类 中的方法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.MethodType
 
name() - 接口 中的方法org.noear.solon.core.Signal
信号名
name() - 类 中的方法org.noear.solon.core.SignalSim
信号名
NamedThreadFactory - org.noear.solon.core.util中的类
可命名线程工厂
NamedThreadFactory(String) - 类 的构造器org.noear.solon.core.util.NamedThreadFactory
 
nameSet(String) - 类 中的方法org.noear.solon.core.BeanWrap
 
NativeDetector - org.noear.solon.core.runtime中的类
用于检测GraalVM本机映像环境的通用委托。
NativeDetector() - 类 的构造器org.noear.solon.core.runtime.NativeDetector
 
NdMap - org.noear.solon.core中的类
已过时。
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(Class<?>) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
根据类名实例化一个对象
newInstance(Class<?>, Properties) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
根据类名实例化一个对象
newInstance(String) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
已过时。
2.3
newInstance(String, Properties) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
已过时。
2.3
newInstance(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
已过时。
2.3
newInstance(ClassLoader, String, Properties) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
已过时。
2.3
newInstance(String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
newInstance(String, Properties) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
newInstance(ClassLoader, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
newInstance(ClassLoader, String, Properties) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
newInstance(Class<?>) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
newInstance(Class<?>, Properties) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.2
newLoadBalance(String, String) - 类 中的静态方法org.noear.solon.core.FactoryManager
创建负载
newThread(Runnable) - 类 中的方法org.noear.solon.core.util.NamedThreadFactory
 
newThreadLocal(boolean) - 类 中的静态方法org.noear.solon.core.FactoryManager
创建线程状态
next(Handler) - 类 中的方法org.noear.solon.core.handle.HandlerPipeline
下一步
next(Listener) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
下一步
NonNull - org.noear.solon.lang中的注释类型
不能为 Null(只是标识一下)
Note - org.noear.solon.annotation中的注释类型
注释
notInNativeImage() - 类 中的静态方法org.noear.solon.core.runtime.NativeDetector
 
Nullable - org.noear.solon.lang中的注释类型
可以为 Null(只是标识一下)
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
 
onAppBeanLoadEnd(EventListener<AppBeanLoadEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅Bean加载结束事件
onAppInitEnd(EventListener<AppInitEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅应用初始化结束事件
onAppLoadEnd(EventListener<AppLoadEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅应用加载结束事件
onAppPluginLoadEnd(EventListener<AppPluginLoadEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅插件加载结束事件
onAppPrestopEndEvent(EventListener<AppPrestopEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅应用预停止事件事件
onAppStopEndEvent(EventListener<AppStopEndEvent>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅应用停止事件事件
onChange(BiConsumer<String, String>) - 类 中的方法org.noear.solon.core.Props
添加变更事件
onClose(Session) - 接口 中的方法org.noear.solon.core.message.Listener
关闭会话时
onClose(Session) - 类 中的方法org.noear.solon.core.message.ListenerHolder
 
onClose(Session) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
关闭时
onComplete(Context) - 接口 中的方法org.noear.solon.core.handle.ContextAsyncListener
完成
onDone - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 
onDone - 类 中的变量org.noear.solon.core.wrap.VarHolderOfParam
 
onError(Context, Throwable) - 接口 中的方法org.noear.solon.core.handle.ContextAsyncListener
出错
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
出错时
onEvent(Class<T>, EventListener<T>) - 类 中的方法org.noear.solon.core.AppContext
订阅事件
onEvent(Class<T>, int, EventListener<T>) - 类 中的方法org.noear.solon.core.AppContext
订阅事件
onEvent(Event) - 接口 中的方法org.noear.solon.core.event.EventListener
 
onEvent(Event) - 类 中的方法org.noear.solon.core.event.EventListenPipeline
 
onEvent(Class<T>, EventListener<T>) - 类 中的方法org.noear.solon.SolonApp
订阅事件
onEvent(Class<T>, int, EventListener<T>) - 类 中的方法org.noear.solon.SolonApp
订阅事件
onEvent(Class<T>, EventListener<T>) - 类 中的方法org.noear.solon.SolonBuilder
已过时。
订阅事件
onMessage(Session, Message) - 类 中的方法org.noear.solon.core.message.ContextPathListener
 
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.ContextPathListener
 
onOpen(Session) - 接口 中的方法org.noear.solon.core.message.Listener
打开会话时
onOpen(Session) - 类 中的方法org.noear.solon.core.message.ListenerHolder
 
onOpen(Session) - 类 中的方法org.noear.solon.core.message.ListenerPipeline
打开时
onSharedAdd(BiConsumer<String, Object>) - 类 中的方法org.noear.solon.SolonApp
共享对象添加事件
onStart(Context) - 接口 中的方法org.noear.solon.core.handle.ContextAsyncListener
开始
onStatus(Integer, Handler) - 类 中的方法org.noear.solon.SolonApp
订阅异常状态
onTimeout(Context) - 接口 中的方法org.noear.solon.core.handle.ContextAsyncListener
超时
Options - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
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.aspect - 程序包 org.noear.solon.core.aspect
 
org.noear.solon.core.bean - 程序包 org.noear.solon.core.bean
 
org.noear.solon.core.convert - 程序包 org.noear.solon.core.convert
 
org.noear.solon.core.event - 程序包 org.noear.solon.core.event
 
org.noear.solon.core.exception - 程序包 org.noear.solon.core.exception
 
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.runtime - 程序包 org.noear.solon.core.runtime
 
org.noear.solon.core.util - 程序包 org.noear.solon.core.util
 
org.noear.solon.core.wrap - 程序包 org.noear.solon.core.wrap
 
org.noear.solon.lang - 程序包 org.noear.solon.lang
 
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
输出为文件
outputAsFile(DownloadedFile) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
outputAsFile(File) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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

parallel(Runnable) - 类 中的静态方法org.noear.solon.core.util.RunUtil
并行执行
parallel(Callable<T>) - 类 中的静态方法org.noear.solon.core.util.RunUtil
并行执行
Param - org.noear.solon.annotation中的注释类型
参数(主要修饰参数,很少用到)
param(String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数
param(String, String) - 类 中的方法org.noear.solon.core.handle.Context
已过时。
2.3
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中的类
ParameterizedType 实现
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
请求参数集合
paramOrDefault(String, String) - 类 中的方法org.noear.solon.core.handle.Context
获取参数或默认
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
获取参数数组
ParamWrap - org.noear.solon.core.wrap中的类
参数包装
ParamWrap(Parameter) - 类 的构造器org.noear.solon.core.wrap.ParamWrap
 
ParamWrap(Parameter, Method, Map<String, Type>) - 类 的构造器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.core.route.RouterWrapper
添加PATCH方法的处理(REST.update 客户端提供改变的属性)
Path - org.noear.solon.annotation中的注释类型
路径变量(主要修饰参数,方便生成文档)
path() - 类 中的静态方法org.noear.solon.core.ExtendLoader
扩展路径(绝对路径)
path() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI路径
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中的类
路径分析器,用于路由器和路径变量分析
pathAsLower() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI路径并大写
pathAsUpper() - 类 中的方法org.noear.solon.core.handle.Context
获取请求的URI路径并大写
pathKeyExpr - 类 中的静态变量org.noear.solon.core.util.PathUtil
 
PathLimiter - org.noear.solon.core.route中的接口
已过时。
2.4
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
获取新路径,不存在则返回原路径
pathPatterns() - 接口 中的方法org.noear.solon.core.route.RouterInterceptor
路径匹配模式
pathPatterns() - 类 中的方法org.noear.solon.core.route.RouterInterceptorLimiter
路径匹配模式
pathRule() - 接口 中的方法org.noear.solon.core.route.PathLimiter
已过时。
2.4
PathRule - org.noear.solon.core.route中的类
路径规则
PathRule() - 类 的构造器org.noear.solon.core.route.PathRule
 
PathUtil - org.noear.solon.core.util中的类
路径工具
PathUtil() - 类 的构造器org.noear.solon.core.util.PathUtil
 
PathVar - org.noear.solon.annotation中的注释类型
已过时。
2.2 (改用 @Path)
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 SPI进行申明)
pluginAdd(int, Plugin) - 类 中的方法org.noear.solon.SolonApp
已过时。
2.2
PluginEntity - org.noear.solon.core中的类
插件实体
PluginEntity(ClassLoader, String, Properties) - 类 的构造器org.noear.solon.core.PluginEntity
 
PluginEntity(Plugin) - 类 的构造器org.noear.solon.core.PluginEntity
已过时。
2.2
PluginEntity(Plugin, int) - 类 的构造器org.noear.solon.core.PluginEntity
已过时。
2.2
PluginUtil - org.noear.solon.core.util中的类
插件工具
PluginUtil() - 类 的构造器org.noear.solon.core.util.PluginUtil
 
plugs() - 类 中的方法org.noear.solon.SolonProps
获取插件列表
plugsScan(List<ClassLoader>) - 类 中的方法org.noear.solon.SolonProps
插件扫描
plugsSort() - 类 中的方法org.noear.solon.SolonProps
对插件列表排序
port() - 接口 中的方法org.noear.solon.core.Signal
信号端口
port() - 类 中的方法org.noear.solon.core.SignalSim
信号端口
Post - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
post(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加POST方法的处理(REST.create 在服务端新建一项资源)
postResult(Context, Object) - 类 中的方法org.noear.solon.core.ChainManager
提交结果(action / render 执行前调用)
postResult(Context, Object) - 接口 中的方法org.noear.solon.core.route.RouterInterceptor
提交结果(action / render 执行前调用)
postResult(Context, Object) - 类 中的方法org.noear.solon.core.route.RouterInterceptorLimiter
 
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.core.util.NamedThreadFactory
优先级
Produces - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用,申明输出内容类型
produces() - 类 中的方法org.noear.solon.core.handle.Action
生产者(用于文档生成)
PropertySource - org.noear.solon.annotation中的注释类型
已过时。
2.5
Props - org.noear.solon.core中的类
通用属性集合(为 SolonProps 的基类) 在 Properties 基础上,添加了些方法
Props() - 类 的构造器org.noear.solon.core.Props
 
Props(ClassLoader) - 类 的构造器org.noear.solon.core.Props
 
Props(Properties) - 类 的构造器org.noear.solon.core.Props
 
Props(Map<String, String>) - 类 的构造器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
 
PropUtil - org.noear.solon.core.util中的类
属性模板处理工具
PropUtil() - 类 的构造器org.noear.solon.core.util.PropUtil
 
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
 
ProxyBinder - org.noear.solon.core.util中的类
代理绑定器
ProxyBinder() - 类 的构造器org.noear.solon.core.util.ProxyBinder
 
ProxyComponent - org.noear.solon.annotation中的注释类型
已过时。
2.5
proxySet(BeanWrap.Proxy) - 类 中的方法org.noear.solon.core.BeanWrap
 
publish(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
同步推送事件(会抛异常,可传导事务回滚)
publishAsync(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
异步推送事件(一般不推荐);
publishTry(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
同步推送事件(不抛异常,不具有事务回滚传导性)
purpleln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
push(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
已过时。
2.4
pushAsync(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
已过时。
2.4
pushTry(Object) - 类 中的静态方法org.noear.solon.core.event.EventBus
已过时。
2.4
Put - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
put(String, Object) - 类 中的方法org.noear.solon.core.handle.ModelAndView
添加模型值
put(Object, Object) - 类 中的方法org.noear.solon.core.Props
设置应用属性
put(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加PUT方法的处理(REST.update 客户端提供改变后的完整资源)
put(String, V) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
putAll(Map<String, ?>) - 类 中的方法org.noear.solon.core.handle.ModelAndView
添加模型值
putAll(Map<? extends String, ? extends V>) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
putIfAbsent(String, Object) - 类 中的方法org.noear.solon.core.handle.ModelAndView
添加模型值
putIfNotNull(Object, Object) - 类 中的方法org.noear.solon.core.Props
 
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

RankEntity<T> - org.noear.solon.core.util中的类
排序载体
RankEntity(T, int) - 类 的构造器org.noear.solon.core.util.RankEntity
 
raw(boolean) - 类 中的方法org.noear.solon.core.BeanWrap
bean 原始对象(未代理的)
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, int) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
redln(Object) - 类 中的静态方法org.noear.solon.core.util.PrintUtil
 
Reflection - org.noear.solon.core中的类
反射
Reflection() - 类 的构造器org.noear.solon.core.Reflection
 
ReflectUtil - org.noear.solon.core.util中的类
反射工具类
ReflectUtil() - 类 的构造器org.noear.solon.core.util.ReflectUtil
 
register(Converter<S, T>) - 类 中的方法org.noear.solon.core.convert.ConverterManager
注册转换器
register(ConverterFactory<S, R>) - 类 中的方法org.noear.solon.core.convert.ConverterManager
注册转换器
register() - 类 中的方法org.noear.solon.core.handle.Gateway
注册相关接口与拦截器
register(Render) - 类 中的静态方法org.noear.solon.core.handle.RenderManager
登记渲染器
registerEntityType(Class<?>, ParameterizedType) - 类 中的方法org.noear.solon.core.runtime.AotCollector
注册实体类型
registerJdkProxyType(Class<?>, Object) - 类 中的方法org.noear.solon.core.runtime.AotCollector
注册jdk代理类型
remoteIp() - 类 中的方法org.noear.solon.core.handle.Context
获取远程IP
remoteIp() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
remotePort() - 类 中的方法org.noear.solon.core.handle.Context
获取远程Port
remotePort() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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(EventListener<Event>) - 类 中的方法org.noear.solon.core.event.EventListenPipeline
移除监听
remove(String) - 接口 中的方法org.noear.solon.core.route.Router
 
remove(String) - 类 中的方法org.noear.solon.core.route.RouterDefault
 
remove(String) - 接口 中的方法org.noear.solon.core.route.RoutingTable
移除路由记录
remove(String) - 类 中的方法org.noear.solon.core.route.RoutingTableDefault
 
remove(Object) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
removeEldestEntry(Map.Entry<String, V>) - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
removeExecuteHandler(Class<?>) - 类 中的方法org.noear.solon.core.ChainManager
移除Action执行器
removeJar(URL) - 类 中的方法org.noear.solon.core.AppClassLoader
移除jar包
removeJar(File) - 类 中的方法org.noear.solon.core.AppClassLoader
 
render(Object, Context) - 类 中的方法org.noear.solon.core.handle.Action
 
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
 
request(Object) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
required() - 接口 中的方法org.noear.solon.core.VarHolder
是否必须
required(boolean) - 接口 中的方法org.noear.solon.core.VarHolder
设定必须
required - 类 中的变量org.noear.solon.core.wrap.VarHolderOfField
 
required() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
是否必须
required(boolean) - 类 中的方法org.noear.solon.core.wrap.VarHolderOfField
设定必须
required - 类 中的变量org.noear.solon.core.wrap.VarHolderOfParam
 
required() - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
是否必须
required(boolean) - 类 中的方法org.noear.solon.core.wrap.VarHolderOfParam
设定必须
resolvePaths(String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.0
resolveTypeArguments(Class<?>, Class<?>) - 类 中的静态方法org.noear.solon.core.util.GenericUtil
分析类型参数 public class DemoEventListener extend EventListener{ } Class
resourceDescriptor() - 类 中的方法org.noear.solon.core.message.Message
3.资源描述
ResourceScanner - org.noear.solon.core中的类
资源扫描器
ResourceScanner() - 类 的构造器org.noear.solon.core.ResourceScanner
 
ResourceUtil - org.noear.solon.core.util中的类
资源工具
ResourceUtil() - 类 的构造器org.noear.solon.core.util.ResourceUtil
 
response() - 类 中的方法org.noear.solon.core.handle.Context
获取响应对象
response() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
response(Object) - 类 中的方法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
 
returnHandle(Context, Action, Object) - 接口 中的方法org.noear.solon.core.handle.ActionReturnHandler
返回处理
reviseDo(boolean) - 类 中的方法org.noear.solon.core.Props
校正(多文件加载后)
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.core.route.RouterWrapper
路由器
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
 
routerHandler() - 类 中的方法org.noear.solon.core.route.RouterWrapper
 
RouterInterceptor - org.noear.solon.core.route中的接口
路由拦截器
routerInterceptor(RouterInterceptor) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加路由拦截器(按先进后出策略执行)
routerInterceptor(int, RouterInterceptor) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加路由拦截器(按先进后出策略执行)
RouterInterceptorChain - org.noear.solon.core.route中的接口
路由拦截器调用链
RouterInterceptorChainImpl - org.noear.solon.core.route中的类
路由拦截器调用链实现
RouterInterceptorChainImpl(List<RankEntity<RouterInterceptor>>) - 类 的构造器org.noear.solon.core.route.RouterInterceptorChainImpl
 
RouterInterceptorLimiter - org.noear.solon.core.route中的类
路由拦截器-限制器(根据路由规则限制)
RouterInterceptorLimiter(RouterInterceptor, PathRule) - 类 的构造器org.noear.solon.core.route.RouterInterceptorLimiter
 
RouterWrapper - org.noear.solon.core.route中的类
路由包装器(更简单的使用路由)
RouterWrapper() - 类 的构造器org.noear.solon.core.route.RouterWrapper
 
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
 
rule - 类 中的变量org.noear.solon.core.route.RouterInterceptorLimiter
 
run() - 类 中的方法org.noear.solon.core.InjectGather
运行(变量收集完成后,回调运行)
run() - 接口 中的方法org.noear.solon.core.util.RunnableEx
 
runAndTry(RunnableEx) - 类 中的静态方法org.noear.solon.core.util.RunUtil
运行并吃掉异常
RunnableEx - org.noear.solon.core.util中的接口
可运行
runOrThrow(RunnableEx) - 类 中的静态方法org.noear.solon.core.util.RunUtil
运行或异常
RunUtil - org.noear.solon.core.util中的类
运行工具
RunUtil() - 类 的构造器org.noear.solon.core.util.RunUtil
 

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 扫描路径)
scanClasses(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
扫描类
scanClasses(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
扫描类
scanDo(URL, String, Predicate<String>, Set<String>) - 类 中的方法org.noear.solon.core.ResourceScanner
 
scanPlugins(ClassLoader, String, Consumer<PluginEntity>) - 类 中的静态方法org.noear.solon.core.util.PluginUtil
扫描插件
scanResources(String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
扫描资源
scanResources(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ResourceUtil
扫描资源
ScanUtil - org.noear.solon.core.util中的类
资源扫描工具(用于扫描插件配置等资源...)
ScanUtil() - 类 的构造器org.noear.solon.core.util.ScanUtil
 
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
已过时。
2.5
serverContextPath() - 类 中的方法org.noear.solon.SolonProps
获取服务主上下文路径
serverContextPath(String) - 类 中的方法org.noear.solon.SolonProps
设置服务主上下文路径
ServerEndpoint - org.noear.solon.annotation中的注释类型
监听处理端点(为 Message + Listener 架构,提供容器化支持)
serverHost() - 类 中的方法org.noear.solon.SolonProps
获取应用主机名
serverPort() - 类 中的方法org.noear.solon.SolonProps
获取应用主端口(默认:8080)
serverWrapHost(boolean) - 类 中的方法org.noear.solon.SolonProps
获取应用包装主机
serverWrapPort(boolean) - 类 中的方法org.noear.solon.SolonProps
获取应用包装主端口(默认:8080)
session(String) - 类 中的方法org.noear.solon.core.handle.Context
 
session(String, Class<T>) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态
session(String, T) - 类 中的方法org.noear.solon.core.handle.Context
已过时。
2.3
session(String, Class<T>) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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 型输出
sessionAsDouble(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
sessionAsDouble(String, double) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
sessionAsInt(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 int 型输出
sessionAsInt(String, int) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 int 型输出
sessionAsInt(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
sessionAsInt(String, int) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
sessionAsLong(String) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 long 型输出
sessionAsLong(String, long) - 类 中的方法org.noear.solon.core.handle.Context
获取 session 状态,并以 long 型输出
sessionAsLong(String) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
sessionAsLong(String, long) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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.ContextEmpty
 
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, Class<T>) - 接口 中的方法org.noear.solon.core.handle.SessionState
获取SESSION状态(指定类型)
sessionGet(String, Class<T>) - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
sessionId() - 类 中的方法org.noear.solon.core.handle.Context
获取 sessionId
sessionId() - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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
 
sessionOrDefault(String, T) - 类 中的方法org.noear.solon.core.handle.Context
已过时。
2.3
sessionOrDefault(String, T) - 类 中的方法org.noear.solon.core.handle.ContextEmpty
 
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.ContextEmpty
 
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.ContextEmpty
 
sessionSet(String, Object) - 接口 中的方法org.noear.solon.core.handle.SessionState
设置SESSION状态
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.handle.SessionStateEmpty
 
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.handle中的接口
Session 状态器工厂
sessionToken() - 接口 中的方法org.noear.solon.core.handle.SessionState
获取会话令牌(如: solon.extend.sessionstate.jwt 插件支持)
set(String, String) - 类 中的方法org.noear.solon.core.NvMap
 
setAsyncExecutor(ExecutorService) - 类 中的静态方法org.noear.solon.core.util.RunUtil
 
setAttachment(Object) - 接口 中的方法org.noear.solon.core.message.Session
设置附件
setCaseSensitive(boolean) - 类 中的静态方法org.noear.solon.core.util.PathAnalyzer
 
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
 
setExecutor(ExecutorService) - 类 中的静态方法org.noear.solon.core.util.RunUtil
已过时。
2.5
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
设置地区
setParallelExecutor(ExecutorService) - 类 中的静态方法org.noear.solon.core.util.RunUtil
 
setPriority(int) - 类 中的方法org.noear.solon.core.PluginEntity
设置优先级
setRendered(boolean) - 类 中的方法org.noear.solon.core.handle.Context
设置渲染状态
setScanner(ResourceScanner) - 类 中的静态方法org.noear.solon.core.util.ScanUtil
设置扫描器
setScheduledExecutor(ScheduledExecutorService) - 类 中的静态方法org.noear.solon.core.util.RunUtil
 
setSessionStateFactory(SessionStateFactory) - 类 中的静态方法org.noear.solon.core.ChainManager
设置Session状态管理器
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, 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.core.Props
 
size() - 类 中的方法org.noear.solon.core.util.IgnoreCaseMap
 
Socket - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
socket(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加socket方法的监听
socket(String, Listener) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加socket方法的监听
Solon - org.noear.solon中的类
应用管理中心
Solon() - 类 的构造器org.noear.solon.Solon
 
SolonApp - org.noear.solon中的类
应用管理中心
SolonApp(Class<?>, NvMap) - 类 的构造器org.noear.solon.SolonApp
 
SolonBuilder - org.noear.solon中的类
已过时。
2.5
SolonBuilder() - 类 的构造器org.noear.solon.SolonBuilder
已过时。
 
SolonMain - org.noear.solon.annotation中的注释类型
Solon 主类(入口类)
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(Class<?>, NvMap) - 类 的构造器org.noear.solon.SolonProps
 
source() - 类 中的方法org.noear.solon.SolonApp
启动入口类
source() - 类 中的方法org.noear.solon.SolonProps
应用源(即启动主类)
sourceLocation() - 类 中的方法org.noear.solon.SolonProps
应用源位置
start() - 类 中的方法org.noear.solon.core.AopContext
已过时。
启动(一般在插件启动之后,应用完成扫描,再执行)
start() - 接口 中的方法org.noear.solon.core.Lifecycle
开始
start(AopContext) - 接口 中的方法org.noear.solon.core.Plugin
已过时。
2.5
start(AppContext) - 接口 中的方法org.noear.solon.core.Plugin
启动
start(AppContext) - 类 中的方法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(ConsumerEx<SolonApp>) - 类 中的方法org.noear.solon.SolonApp
启动
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
已过时。
启动应用(全局只启动一个)
startHeartbeatAuto(int) - 接口 中的方法org.noear.solon.core.message.Session
开始自动心跳
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
已过时。
1.8
stop() - 类 中的方法org.noear.solon.core.AopContext
已过时。
停止(一般在插件停止之后,再执行)
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
停止应用
stopBlock(boolean, int) - 类 中的静态方法org.noear.solon.Solon
停止应用(未完成之前,会一直卡住)
stopBlock(boolean, int, int) - 类 中的静态方法org.noear.solon.Solon
停止应用(未完成之前,会一直卡住)
stopDelay() - 类 中的方法org.noear.solon.SolonProps
停止延时
stopHeartbeatAuto() - 接口 中的方法org.noear.solon.core.message.Session
停目自动心跳
stopped - 类 中的变量org.noear.solon.SolonApp
 
stopSafe() - 类 中的方法org.noear.solon.SolonProps
停止安全的进行
stopSafe(boolean) - 类 中的方法org.noear.solon.SolonProps
 
subBeansOfType(Class<T>, Consumer<T>) - 类 中的方法org.noear.solon.core.BeanContainer
订阅某类型的 Bean
subscribe(Class<T>, EventListener<T>) - 类 中的静态方法org.noear.solon.core.event.EventBus
订阅事件
subscribe(Class<T>, int, EventListener<T>) - 类 中的静态方法org.noear.solon.core.event.EventBus
订阅事件
subWrapsOfType(Class<?>, Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
订阅某类型的 bean 包装
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.core.util中的接口
供应者

T

tag() - 类 中的方法org.noear.solon.core.BeanWrap
bean 标签
TAG_classpath - 类 中的静态变量org.noear.solon.Utils
 
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
 
target - 类 中的变量org.noear.solon.core.util.RankEntity
 
test(String) - 类 中的方法org.noear.solon.core.route.PathRule
规则检测
test(AopContext, AnnotatedElement) - 类 中的静态方法org.noear.solon.core.util.ConditionUtil
检测条件
test(AopContext, Condition) - 类 中的静态方法org.noear.solon.core.util.ConditionUtil
检测条件
testing() - 类 中的方法org.noear.solon.SolonProps
是否为单测
threadLocalFactory(Function<Boolean, ThreadLocal>) - 类 中的静态方法org.noear.solon.core.FactoryManager
配置线程状态管理工厂
throwableHas(Throwable, Class<? extends Throwable>) - 类 中的静态方法org.noear.solon.Utils
异常栈里是否存在某类异常
throwableToString(Throwable) - 类 中的静态方法org.noear.solon.Utils
获取异常打印信息
throwableUnwrap(Throwable) - 类 中的静态方法org.noear.solon.Utils
解包异常
to(VarDescriptor, String, Context) - 类 中的静态方法org.noear.solon.core.util.ConvertUtil
转换 context 的值
to(Class<?>, String) - 类 中的静态方法org.noear.solon.core.util.ConvertUtil
转换 properties 的值
to(Class<?>, Type, String) - 类 中的静态方法org.noear.solon.core.util.ConvertUtil
转换 properties 的值
toArray(List<T>, T[]) - 类 中的静态方法org.noear.solon.Utils
 
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.IgnoreCaseMap
 
toString() - 类 中的方法org.noear.solon.core.util.ParameterizedTypeImpl
 
trace(String) - 类 中的方法org.noear.solon.core.util.LogUtil
 
transferTo(File) - 类 中的方法org.noear.solon.core.handle.DownloadedFile
将内容流迁移到目标文件
transferTo(OutputStream) - 类 中的方法org.noear.solon.core.handle.DownloadedFile
将内容流迁移到目标输出流
transferTo(InputStream, T) - 类 中的静态方法org.noear.solon.core.util.IoUtil
将输入流转换为输出流
transferTo(InputStream, T, long, long) - 类 中的静态方法org.noear.solon.core.util.IoUtil
将输入流转换为输出流
transferTo(InputStream, T) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.4
transferToBytes(InputStream) - 类 中的静态方法org.noear.solon.core.util.IoUtil
将输入流转换为byte数组
transferToBytes(InputStream) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.4
transferToString(InputStream) - 类 中的静态方法org.noear.solon.core.util.IoUtil
 
transferToString(InputStream, String) - 类 中的静态方法org.noear.solon.core.util.IoUtil
将输入流转换为字符串
transferToString(InputStream) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.4
transferToString(InputStream, String) - 类 中的静态方法org.noear.solon.Utils
已过时。
2.4
trimDuplicates(String, char) - 类 中的静态方法org.noear.solon.Utils
去除重复字符
tryBuildBean(Bean, MethodWrap, BeanWrap) - 类 中的方法org.noear.solon.core.AopContext
已过时。
尝试构建 bean
tryBuildBean0(MethodWrap, Bean, Object) - 类 中的方法org.noear.solon.core.AopContext
已过时。
 
tryBuildBeanDo(Bean, MethodWrap, BeanWrap, Object[]) - 类 中的方法org.noear.solon.core.AopContext
已过时。
 
tryBuildInit() - 类 中的方法org.noear.solon.core.BeanWrap
尝试构建初始化函数
tryCreateBeanOfClass(Class<?>) - 类 中的方法org.noear.solon.core.AopContext
已过时。
尝试生成 bean,并注册
tryCreateBeanOfMethod(BeanWrap, Method, Bean) - 类 中的方法org.noear.solon.core.AopContext
已过时。
尝试生成 bean
tryHandle(Context) - 类 中的方法org.noear.solon.SolonApp
应用请求处理入口(异常时,自动500处理)
tryInit() - 类 中的方法org.noear.solon.core.BeanWrap
尝试初始化(仅对第一个实例有效)//保持与 LifecycleBean 相同策略
tryInject(VarHolder, Annotation[]) - 类 中的方法org.noear.solon.core.AopContext
已过时。
尝试为bean注入
tryInstance(String) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
尝试根据类名实例化一个对象(如果类不存在返回 null)
tryInstance(String, Properties) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
尝试根据类名实例化一个对象(如果类不存在返回 null)
tryInstance(ClassLoader, String) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
尝试根据类名实例化一个对象(如果类不存在返回 null)
tryInstance(ClassLoader, String, Properties) - 类 中的静态方法org.noear.solon.core.util.ClassUtil
尝试根据类名实例化一个对象(如果类不存在返回 null)
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文件
unsubscribe(EventListener<T>) - 类 中的静态方法org.noear.solon.core.event.EventBus
取消事件订阅
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
基于上传输入的构建函数
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.VarHolderOfField
 
val - 类 中的变量org.noear.solon.core.wrap.VarHolderOfParam
 
ValHolder<T> - org.noear.solon.core中的类
已过时。
2.5
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.handle.MethodTypeUtil
 
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.core.util.IgnoreCaseMap
 
VarDescriptor - org.noear.solon.core.wrap中的接口
变量描述符
VarDescriptorBase - org.noear.solon.core.wrap中的类
变量描述符 基类
VarDescriptorBase(AnnotatedElement, String) - 类 的构造器org.noear.solon.core.wrap.VarDescriptorBase
 
VarHolder - org.noear.solon.core中的接口
变量容器(主要在 BeanInjector 中使用) //@Db 注入器添加 context.beanInjectorAdd(Db.classs, (varH, anno)->{ ... });
VarHolderOfField - org.noear.solon.core.wrap中的类
字段变量容器 临时对象 为了稳藏 FieldWrap 的一些特性,并统一对外接口
VarHolderOfField(AppContext, FieldWrap, Object, Runnable) - 类 的构造器org.noear.solon.core.wrap.VarHolderOfField
 
VarHolderOfParam - org.noear.solon.core.wrap中的类
参数变量容器 临时对象 为了稳藏 Parameter 的一些特性,并统一对外接口
VarHolderOfParam(AppContext, Parameter, Runnable) - 类 的构造器org.noear.solon.core.wrap.VarHolderOfParam
 
version() - 类 中的静态方法org.noear.solon.Solon
框架版本号
view() - 类 中的方法org.noear.solon.core.handle.ModelAndView
获取视图
view(String) - 类 中的方法org.noear.solon.core.handle.ModelAndView
设置视图

W

warn(String) - 类 中的方法org.noear.solon.core.util.LogUtil
 
warn(String, Throwable) - 类 中的方法org.noear.solon.core.util.LogUtil
 
warns - 类 中的变量org.noear.solon.SolonProps
 
WebSocket - org.noear.solon.annotation中的注释类型
做为 @Mapping 的副词用
wrap(Class<?>) - 类 中的方法org.noear.solon.core.BeanContainer
包装
wrap(Class<?>, Object) - 类 中的方法org.noear.solon.core.BeanContainer
 
wrap(String, 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.BeanContainer
包装并推入
wrapAndPut(Class<?>, Object) - 类 中的方法org.noear.solon.core.BeanContainer
包装并推入
wrapContainer(byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
包装容器包(用于二次编码,如加密、压缩...)
wrapCreate(Class<?>, Object, String) - 类 中的方法org.noear.solon.core.AopContext
已过时。
生成 bean 包装
wrapCreate(Class<?>, Object, String) - 类 中的方法org.noear.solon.core.BeanContainer
 
wrapExternalConsumers - 类 中的变量org.noear.solon.core.BeanContainer
wrap 外部消费者
wrapExternalSubscribe(Consumer<BeanWrap>) - 类 中的方法org.noear.solon.core.BeanContainer
wrap 外部订阅
wrapHandshake(String, byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
包装握手包(只支持用头)
wrapHandshake(String) - 类 中的静态方法org.noear.solon.core.message.Message
 
wrapHeartbeat() - 类 中的静态方法org.noear.solon.core.message.Message
包装心跳包
wrapPublish(BeanWrap) - 类 中的方法org.noear.solon.core.BeanContainer
wrap 发布,偏向对外 (只支持 @Bean 和 @Component 的 wrap)
wrapResponse(Message, byte[]) - 类 中的静态方法org.noear.solon.core.message.Message
包装响应包
wrapResponse(Message, String) - 类 中的静态方法org.noear.solon.core.message.Message
 
ws(String, Handler) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加web socket方法的监听
ws(String, Listener) - 类 中的方法org.noear.solon.core.route.RouterWrapper
添加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 © 2023. All rights reserved.