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

A

Act1<T> - org.noear.solon.ext中的接口
 
Act1Ex<T> - org.noear.solon.ext中的接口
 
Act2<T1,T2> - org.noear.solon.ext中的接口
 
add(String, XMethod, XHandler) - 类 中的方法org.noear.solon.XApp
主体监听
add(String, XHandler) - 类 中的方法org.noear.solon.XNav
添加二级路径处理
add(String, XHandler) - 类 中的方法org.noear.solon.XRouter
添加路由关系
add(String, int, XMethod, XHandler) - 类 中的方法org.noear.solon.XRouter
添加路由关系
add(String, int, XMethod, int, XHandler) - 类 中的方法org.noear.solon.XRouter
 
after - 类 中的静态变量org.noear.solon.core.XEndpoint
后置处理
after(XHandler) - 类 中的方法org.noear.solon.core.XHandlerAide
添加后置处理
after(String, XMethod, XHandler) - 类 中的方法org.noear.solon.XApp
重置监听
after(String, XMethod, int, XHandler) - 类 中的方法org.noear.solon.XApp
 
all(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加所有方法的监听(GET,POST,PUT,PATCH,DELETE,HEAD)
ANSI_BLACK - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_BLUE - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_CYAN - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_GREEN - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_PURPLE - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_RED - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_RESET - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_WHITE - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
ANSI_YELLOW - 类 中的静态变量org.noear.solon.ext.PrintUtil
 
Aop - org.noear.solon.core中的类
Aop 管理中心(aop 的设计改了10多版本了,终于满意了...)
Aop() - 类 的构造器org.noear.solon.core.Aop
 
AopFactory - org.noear.solon.core中的类
Aop 处理工厂(可以被继承重写)
AopFactory() - 类 的构造器org.noear.solon.core.AopFactory
 
AopFactoryBase - org.noear.solon.core中的类
为 AopFactory 提供存储 支持
AopFactoryBase() - 类 的构造器org.noear.solon.core.AopFactoryBase
 
argx() - 类 中的方法org.noear.solon.XProperties
获取启动参数
attr(String, T) - 类 中的方法org.noear.solon.core.XContext
获取自定义特性
attrClear() - 类 中的方法org.noear.solon.core.XContext
清除上下文特性
attrSet(String, Object) - 类 中的方法org.noear.solon.core.XContext
设置上下文特性
attrSet(Map<String, Object>) - 类 中的方法org.noear.solon.core.XContext
 

B

beanForeach(BiConsumer<String, BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
遍历bean (拿到的是bean包装)
beanLoad(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
加载bean
beanLoad(Class<?>) - 类 中的方法org.noear.solon.core.AopFactory
加载 bean 及对应处理
BeanLoader<T extends Annotation> - org.noear.solon.core中的接口
 
beanLoaderAdd(Class<T>, BeanLoader<T>) - 类 中的方法org.noear.solon.core.AopFactory
添加 bean loader
beanLoaders - 类 中的变量org.noear.solon.core.AopFactoryBase
clz loaders
beanNotice(Object, BeanWrap) - 类 中的方法org.noear.solon.core.AopFactoryBase
bean通知
beanOnloaded(Runnable) - 类 中的静态方法org.noear.solon.core.Aop
添加bean加载完成事件
beans - 类 中的变量org.noear.solon.core.AopFactoryBase
bean库
beanSubscribe(Object, Act1<BeanWrap>) - 类 中的方法org.noear.solon.core.AopFactoryBase
bean订阅
BeanWebWrap - org.noear.solon.core中的类
Web Bean 包装
BeanWebWrap(BeanWrap) - 类 的构造器org.noear.solon.core.BeanWebWrap
 
BeanWrap - org.noear.solon.core中的类
Bean 包装(可以被继承重写)
BeanWrap() - 类 的构造器org.noear.solon.core.BeanWrap
 
beanWraps - 类 中的变量org.noear.solon.core.AopFactoryBase
bean包装库
before - 类 中的静态变量org.noear.solon.core.XEndpoint
前置处理
before(XHandler) - 类 中的方法org.noear.solon.core.XHandlerAide
添加前置处理
before(String, XMethod, XHandler) - 类 中的方法org.noear.solon.XApp
前置监听
before(String, XMethod, int, XHandler) - 类 中的方法org.noear.solon.XApp
 
blackln(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
blackln(Object) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
blueln(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
blueln(Object) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
body() - 类 中的方法org.noear.solon.core.XContext
获取RAW内容
body() - 类 中的方法org.noear.solon.core.XContextEmpty
 
bodyAsStream() - 类 中的方法org.noear.solon.core.XContext
获取RAW内容为Stream
bodyAsStream() - 类 中的方法org.noear.solon.core.XContextEmpty
 
build(Class<?>, Object) - 类 中的方法org.noear.solon.core.BeanWrap
 

C

changeOfCtx(AnnotatedElement, Class<?>, String, String, XContext) - 类 中的静态方法org.noear.solon.core.utils.TypeUtil
 
changeOfPop(Class<?>, String) - 类 中的静态方法org.noear.solon.core.utils.TypeUtil
 
charset(String) - 类 中的方法org.noear.solon.core.XContext
设置字符集
charset(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
clear() - 类 中的方法org.noear.solon.core.ModelAndView
 
clear() - 类 中的方法org.noear.solon.XRouter
清空路由关系
clz() - 类 中的方法org.noear.solon.core.BeanWrap
bean类
clzMapping - 类 中的变量org.noear.solon.core.AopFactoryBase
clz mapping
code - 枚举 中的变量org.noear.solon.core.XMethod
 
content - 类 中的变量org.noear.solon.core.XFile
内容流
contentLength() - 类 中的方法org.noear.solon.core.XContext
获取内容长度
contentLength() - 类 中的方法org.noear.solon.core.XContextEmpty
 
contentType() - 类 中的方法org.noear.solon.core.XContext
获取内容类型
contentType(String) - 类 中的方法org.noear.solon.core.XContext
设置内容类型
contentType() - 类 中的方法org.noear.solon.core.XContextEmpty
 
contentType(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
contentType - 类 中的变量org.noear.solon.core.XFile
内容类型
cookie(String) - 类 中的方法org.noear.solon.core.XContext
获取COOKIE
cookie(String, String) - 类 中的方法org.noear.solon.core.XContext
 
cookie(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookie(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieMap() - 类 中的方法org.noear.solon.core.XContext
 
cookieMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieRemove(String) - 类 中的方法org.noear.solon.core.XContext
移徐COOKIE
cookieRemove(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieSet(String, String, int) - 类 中的方法org.noear.solon.core.XContext
设置COOKIE
cookieSet(String, String, String, int) - 类 中的方法org.noear.solon.core.XContext
 
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.core.XContext
 
cookieSet(String, String, int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieSet(String, String, String, int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
cookieSet(String, String, String, String, int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
create() - 类 中的静态方法org.noear.solon.core.XContextEmpty
 
current() - 类 中的静态方法org.noear.solon.core.XContext
获取当前线程的上下文
current() - 类 中的静态方法org.noear.solon.core.XContextUtil
获取当前线程的上下文
currentRemove() - 类 中的静态方法org.noear.solon.core.XContextUtil
移除当前线程的上下文
currentSet(XContext) - 类 中的静态方法org.noear.solon.core.XContextUtil
设置当前线程的上下文

D

delete(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加DELETE方法的监听(REST.delete 从服务端删除资源)
do_change(Class<?>, String) - 类 中的静态方法org.noear.solon.core.utils.TypeUtil
 
do_loadHandler(XApp, BeanWrap, XMapping) - 类 中的方法org.noear.solon.core.BeanWebWrap
 
do_try_handle_multiple(XContext, int) - 类 中的方法org.noear.solon.core.XRouterHandler
 
do_try_handle_one(XContext, int) - 类 中的方法org.noear.solon.core.XRouterHandler
 

E

endpointSet(int) - 类 中的方法org.noear.solon.core.BeanWebWrap
设置切入点
ExtendLoader - org.noear.solon.core中的类
外部扩展加载器(对于动态扩展)
extension - 类 中的变量org.noear.solon.core.XFile
扩展名

F

factory() - 类 中的静态方法org.noear.solon.core.Aop
获取Aop处理工厂
factorySet(AopFactory) - 类 中的静态方法org.noear.solon.core.Aop
设置Aop处理工厂
fieldSet(Object, Field, Object) - 类 中的静态方法org.noear.solon.core.AopFactory
设置字段值
file(String) - 类 中的方法org.noear.solon.core.XContext
 
files(String) - 类 中的方法org.noear.solon.core.XContext
获取文件
files(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
firstOrNull(List<T>) - 类 中的静态方法org.noear.solon.XUtil
获取第一项或者null
from(String[]) - 类 中的静态方法org.noear.solon.core.XMap
 
from(List<String>) - 类 中的静态方法org.noear.solon.core.XMap
 
Fun1<T,R> - org.noear.solon.ext中的接口
 

G

get(String) - 类 中的静态方法org.noear.solon.core.Aop
获取bean (key)
get(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
获取bean (clz)
get(String) - 类 中的方法org.noear.solon.core.AopFactory
获取一个bean
get() - 类 中的方法org.noear.solon.core.BeanWrap
bean对象
get(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加GET方法的监听(REST.select 从服务端获取一或多项资源)
get(String) - 类 中的方法org.noear.solon.XProperties
获取某项配置
get(String, String) - 类 中的方法org.noear.solon.XProperties
 
getAsyn(String, Act1<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
异步获取bean (key)
getAsyn(Class<?>, Act1<BeanWrap>) - 类 中的静态方法org.noear.solon.core.Aop
异步获取bean (clz)
getBool(String, boolean) - 类 中的方法org.noear.solon.XProperties
 
getDouble(String) - 类 中的方法org.noear.solon.core.XMap
 
getFullStackTrace(Throwable) - 类 中的静态方法org.noear.solon.XUtil
获取异常的完整内容
getHandled() - 类 中的方法org.noear.solon.core.XContext
 
getInt(String) - 类 中的方法org.noear.solon.core.XMap
 
getInt(String, int) - 类 中的方法org.noear.solon.XProperties
 
getLong(String) - 类 中的方法org.noear.solon.core.XMap
 
getLong(String, long) - 类 中的方法org.noear.solon.XProperties
 
getProp(String) - 类 中的方法org.noear.solon.XProperties
 
getResource(String) - 类 中的静态方法org.noear.solon.XUtil
获取资源URL
getResources(String) - 类 中的静态方法org.noear.solon.XUtil
获取资源URL集
getXmap(String) - 类 中的方法org.noear.solon.XProperties
 
global - 类 中的静态变量org.noear.solon.core.XRenderManager
 
global - 类 中的静态变量org.noear.solon.core.XSessionStateDefault
通过修改 global,可以切换不同的默认 Session State 服务
global() - 类 中的静态方法org.noear.solon.XApp
唯一实例
guid() - 类 中的静态方法org.noear.solon.XUtil
生成UGID

H

handle(XContext) - 类 中的方法org.noear.solon.core.XAction
 
handle(XContext) - 接口 中的方法org.noear.solon.core.XHandler
 
handle(XContext) - 类 中的方法org.noear.solon.core.XHandlerLink
 
handle(XContext) - 类 中的方法org.noear.solon.core.XRouterHandler
 
handle(XContext) - 类 中的方法org.noear.solon.XApp
统一代理入口
handle(XContext) - 类 中的方法org.noear.solon.XNav
 
handler(BeanWrap, T) - 接口 中的方法org.noear.solon.core.BeanLoader
 
handler - 类 中的变量org.noear.solon.core.XListener
 
handlerGet() - 类 中的方法org.noear.solon.XApp
 
handlerSet(XHandler) - 类 中的方法org.noear.solon.XApp
 
header(String) - 类 中的方法org.noear.solon.core.XContext
获取HEADER
header(String, String) - 类 中的方法org.noear.solon.core.XContext
 
header(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
header(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
headerMap() - 类 中的方法org.noear.solon.core.XContext
 
headerMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
headerSet(String, String) - 类 中的方法org.noear.solon.core.XContext
设置HEADER
headerSet(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 

I

index - 类 中的变量org.noear.solon.core.XListener
 
initialize() - 类 中的方法org.noear.solon.core.AopFactory
初始化(独立出 initialize,方便重写)
initialValue() - 类 中的方法org.noear.solon.core.utils.TlData
 
inject(Object) - 类 中的方法org.noear.solon.core.AopFactory
为一个对象注入(可以重写)
ip() - 类 中的方法org.noear.solon.core.XContext
获取远程IP
ip() - 类 中的方法org.noear.solon.core.XContextEmpty
 
isEmpty() - 类 中的方法org.noear.solon.core.ModelAndView
 
isEmpty(String) - 类 中的静态方法org.noear.solon.XUtil
检查字符串是否为空
isHttpMethod() - 枚举 中的方法org.noear.solon.core.XMethod
 
isMultipart() - 类 中的方法org.noear.solon.core.XContext
是否为分段上传
isMultipartFormData() - 类 中的方法org.noear.solon.core.XContext
 

L

load(XApp) - 类 中的方法org.noear.solon.core.BeanWebWrap
 
load(String, XMap) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展文件夹(或文件)
load(XMap) - 类 中的方法org.noear.solon.XProperties
 
loadBean(Class<?>) - 类 中的方法org.noear.solon.XApp
加载Bean
loadClass(String) - 类 中的静态方法org.noear.solon.XUtil
根据字符串加载为一个类
loadedEvent - 类 中的变量org.noear.solon.core.AopFactoryBase
bean 加载完成事件
loadJar(File) - 类 中的静态方法org.noear.solon.core.ExtendLoader
加载扩展具体的jar文件

M

main - 类 中的静态变量org.noear.solon.core.XEndpoint
主体处理
mapping(String, XRender) - 类 中的静态方法org.noear.solon.core.XRenderManager
印射后缀和渲染器的关系
mapping(String, String) - 类 中的静态方法org.noear.solon.core.XRenderManager
印射后缀和渲染器的关系
mapping_model - 类 中的静态变量org.noear.solon.core.XRenderManager
 
matchAll(XContext, int) - 类 中的方法org.noear.solon.XRouter
 
matcher(String) - 类 中的方法org.noear.solon.core.PathAnalyzer
 
matches(String) - 类 中的方法org.noear.solon.core.PathAnalyzer
 
matches(XMethod, String) - 类 中的方法org.noear.solon.core.XListener
 
matchOne(XContext, int) - 类 中的方法org.noear.solon.XRouter
区配目标(根据上上文)
mergePath(String, String) - 类 中的静态方法org.noear.solon.XUtil
合并两个路径
method() - 类 中的方法org.noear.solon.core.XContext
获取请求方法
method() - 类 中的方法org.noear.solon.core.XContextEmpty
 
model() - 类 中的方法org.noear.solon.core.ModelAndView
 
ModelAndView - org.noear.solon.core中的类
mvc:模型与视图
ModelAndView() - 类 的构造器org.noear.solon.core.ModelAndView
 
ModelAndView(String) - 类 的构造器org.noear.solon.core.ModelAndView
 
ModelAndView(String, Map<String, ?>) - 类 的构造器org.noear.solon.core.ModelAndView
 

N

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

O

onChange(Act2<String, String>) - 类 中的方法org.noear.solon.XProperties
 
onError(Act2<XContext, Throwable>) - 类 中的方法org.noear.solon.XApp
 
onSharedAdd(Act2<String, Object>) - 类 中的方法org.noear.solon.XApp
 
onStop(Runnable) - 类 中的方法org.noear.solon.XApp
注删停止事件
org.noear.solon - 程序包 org.noear.solon
 
org.noear.solon.annotation - 程序包 org.noear.solon.annotation
 
org.noear.solon.core - 程序包 org.noear.solon.core
 
org.noear.solon.core.utils - 程序包 org.noear.solon.core.utils
 
org.noear.solon.ext - 程序包 org.noear.solon.ext
 
output(String) - 类 中的方法org.noear.solon.core.XContext
输出内容
output(Exception) - 类 中的方法org.noear.solon.core.XContext
 
output(InputStream) - 类 中的方法org.noear.solon.core.XContext
 
output(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
output(InputStream) - 类 中的方法org.noear.solon.core.XContextEmpty
 
outputAsHtml(String) - 类 中的方法org.noear.solon.core.XContext
 
outputAsJson(String) - 类 中的方法org.noear.solon.core.XContext
 
outputStream() - 类 中的方法org.noear.solon.core.XContext
 
outputStream() - 类 中的方法org.noear.solon.core.XContextEmpty
 

P

param(String) - 类 中的方法org.noear.solon.core.XContext
 
param(String, String) - 类 中的方法org.noear.solon.core.XContext
 
param(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
param(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramAsDouble(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsDouble(String, double) - 类 中的方法org.noear.solon.core.XContext
 
paramAsDouble(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramAsEntity(Class<T>) - 类 中的方法org.noear.solon.core.XContext
 
paramAsInt(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsInt(String, int) - 类 中的方法org.noear.solon.core.XContext
 
paramAsInt(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramAsLong(String) - 类 中的方法org.noear.solon.core.XContext
 
paramAsLong(String, long) - 类 中的方法org.noear.solon.core.XContext
 
paramAsLong(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramMap() - 类 中的方法org.noear.solon.core.XContext
 
paramMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramSet(String, String) - 类 中的方法org.noear.solon.core.XContext
 
paramSet(String, String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
paramValues(String) - 类 中的方法org.noear.solon.core.XContext
获取参数
paramValues(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
patch(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加PATCH方法的监听(REST.update 客户端提供改变的属性)
path() - 类 中的方法org.noear.solon.core.XContext
获取请求的URI路径
path() - 类 中的方法org.noear.solon.core.XContextEmpty
 
PathAnalyzer - org.noear.solon.core中的类
路径分析器
PathAnalyzer(String) - 类 的构造器org.noear.solon.core.PathAnalyzer
 
pathAsUpper() - 类 中的方法org.noear.solon.core.XContext
 
pathMap(String) - 类 中的方法org.noear.solon.core.XContext
获取请求的URI路径变量,根据路径表达式
pathVarMap(String, String) - 类 中的静态方法org.noear.solon.XUtil
 
plug(XPlugin) - 类 中的方法org.noear.solon.XApp
插入插件
plugs() - 类 中的方法org.noear.solon.XProperties
获取插件列表
port() - 类 中的方法org.noear.solon.XApp
获取端口
post(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加POST方法的监听(REST.create 在服务端新建一项资源)
println() - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
println(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
println(Object) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
PrintUtil - org.noear.solon.ext中的类
 
PrintUtil() - 类 的构造器org.noear.solon.ext.PrintUtil
 
prop() - 类 中的静态方法org.noear.solon.core.Aop
 
prop() - 类 中的方法org.noear.solon.XApp
获取属性
protocol() - 类 中的方法org.noear.solon.core.XContext
获取请求协议
protocol() - 类 中的方法org.noear.solon.core.XContextEmpty
 
protocolAsUpper() - 类 中的方法org.noear.solon.core.XContext
 
put(String, BeanWrap) - 类 中的静态方法org.noear.solon.core.Aop
添加bean(key + wrap)
put(String, Object) - 类 中的静态方法org.noear.solon.core.Aop
添加bean(key + obj)
put(Class<?>, Object) - 类 中的静态方法org.noear.solon.core.Aop
添加bean(clz + obj)
put(String, BeanWrap) - 类 中的方法org.noear.solon.core.AopFactory
加入到bean库
put(String, XHandler) - 类 中的方法org.noear.solon.XApp
添加PUT方法的监听(REST.update 客户端提供改变后的完整资源)

R

raw() - 类 中的方法org.noear.solon.core.BeanWrap
bean原始对象
redirect(String) - 类 中的方法org.noear.solon.core.XContext
跳转地址
redirect(String, int) - 类 中的方法org.noear.solon.core.XContext
 
redirect(String) - 类 中的方法org.noear.solon.core.XContextEmpty
 
redirect(String, int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
redln(String) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
redln(Object) - 类 中的静态方法org.noear.solon.ext.PrintUtil
 
register(XRender) - 类 中的静态方法org.noear.solon.core.XRenderManager
登记渲染器
remotingSet(boolean) - 类 中的方法org.noear.solon.core.BeanWebWrap
设置是否为远程服务
render(Object) - 类 中的方法org.noear.solon.core.XContext
渲染数据
render(String, Map<String, ?>) - 类 中的方法org.noear.solon.core.XContext
 
render(Object, XContext) - 接口 中的方法org.noear.solon.core.XRender
 
render(Object, XContext) - 类 中的方法org.noear.solon.core.XRenderManager
执行渲染
replaceable() - 接口 中的方法org.noear.solon.core.XSessionState
是否可替换
request() - 类 中的方法org.noear.solon.core.XContext
获取请求对象
request() - 类 中的方法org.noear.solon.core.XContextEmpty
 
response() - 类 中的方法org.noear.solon.core.XContext
获取输出对象
response() - 类 中的方法org.noear.solon.core.XContextEmpty
 
router() - 类 中的方法org.noear.solon.XApp
 
run(T) - 接口 中的方法org.noear.solon.ext.Act1
 
run(T) - 接口 中的方法org.noear.solon.ext.Act1Ex
 
run(T1, T2) - 接口 中的方法org.noear.solon.ext.Act2
 
run(T) - 接口 中的方法org.noear.solon.ext.Fun1
 

S

scan(String, String) - 类 中的静态方法org.noear.solon.core.XScaner
扫描路径下的的资源(path 扫描路径,suffix 文件后缀)
server_port - 类 中的静态变量org.noear.solon.XProperties
 
serverPort() - 类 中的方法org.noear.solon.XProperties
获取服务端口(默认:8080)
session(String) - 类 中的方法org.noear.solon.core.XContext
获取SESSION状态
sessionGet(String) - 接口 中的方法org.noear.solon.core.XSessionState
获取SESSION状态
sessionGet(String) - 类 中的方法org.noear.solon.core.XSessionStateDefault
 
sessionId() - 类 中的方法org.noear.solon.core.XContext
获取SESSION_ID
sessionId() - 接口 中的方法org.noear.solon.core.XSessionState
获取SESSION_ID
sessionId() - 类 中的方法org.noear.solon.core.XSessionStateDefault
 
sessionMap() - 类 中的方法org.noear.solon.core.XContextEmpty
 
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.XContext
设置SESSION状态
sessionSet(String, Object) - 接口 中的方法org.noear.solon.core.XSessionState
设置SESSION状态
sessionSet(String, Object) - 类 中的方法org.noear.solon.core.XSessionStateDefault
 
sessionStateInit(XSessionState) - 类 中的方法org.noear.solon.core.XContext
 
setHandled(boolean) - 类 中的方法org.noear.solon.core.XContext
 
setProperty(String, String) - 类 中的方法org.noear.solon.XProperties
 
shared() - 类 中的方法org.noear.solon.XApp
 
sharedAdd(String, Object) - 类 中的方法org.noear.solon.XApp
 
sharedGet(String, Act1<T>) - 类 中的方法org.noear.solon.XApp
 
start(XApp) - 接口 中的方法org.noear.solon.core.XPlugin
启动 (stop 可通过: app.onStop(..)
start(Class<?>, String[]) - 类 中的静态方法org.noear.solon.XApp
启动应用(全局只启动一个),执行序列 1.加载配置(约定:application.properties 为应用配置文件) 2.加载自发现插件(约定:/solonplugin/*.properties 为插件配置文件) 3.加载注解Bean(约定:@XBean,@XController,@XInterceptor 为bean) 4.执行Bean加载事件(采用:注册事件的方式进行安需通知)
start(Class<?>, String[], Act1<XApp>) - 类 中的静态方法org.noear.solon.XApp
 
start(Class<?>, XMap, Act1<XApp>) - 类 中的静态方法org.noear.solon.XApp
 
status() - 类 中的方法org.noear.solon.core.XContext
获取输出状态
status(int) - 类 中的方法org.noear.solon.core.XContext
设置输出状态
status() - 类 中的方法org.noear.solon.core.XContextEmpty
 
status(int) - 类 中的方法org.noear.solon.core.XContextEmpty
 
stop() - 类 中的静态方法org.noear.solon.XApp
停止服务(为web方式停止服务提供支持)

T

TlData<T> - org.noear.solon.core.utils中的类
线程数据(用于复用)
TlData(T) - 类 的构造器org.noear.solon.core.utils.TlData
 
tryLoadAnno(Class<?>, T, BeanLoader<T>) - 类 中的方法org.noear.solon.core.AopFactory
尝试加载一个注解
tryLoadClasses(Class<?>, Annotation[]) - 类 中的方法org.noear.solon.core.AopFactory
尝试加载一个类
TypeUtil - org.noear.solon.core.utils中的类
 
TypeUtil() - 类 的构造器org.noear.solon.core.utils.TypeUtil
 

U

uri() - 类 中的方法org.noear.solon.core.XContext
获取请求的URI
uri() - 类 中的方法org.noear.solon.core.XContextEmpty
 
url() - 类 中的方法org.noear.solon.core.XContext
获取请求的URL字符串
url() - 类 中的方法org.noear.solon.core.XContextEmpty
 
userAgent() - 类 中的方法org.noear.solon.core.XContext
获取请求的UA

V

valueOf(String) - 枚举 中的静态方法org.noear.solon.core.XMethod
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.solon.core.XMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
view() - 类 中的方法org.noear.solon.core.ModelAndView
 
view(String) - 类 中的方法org.noear.solon.core.ModelAndView
 

W

wrap(Class<?>) - 类 中的静态方法org.noear.solon.core.Aop
包装bean(clz)
wrap(Class<?>, Object) - 类 中的方法org.noear.solon.core.AopFactory
获取一个clz的包装(唯一的)

X

XAction - org.noear.solon.core中的类
mvc:动作
XAction(BeanWrap, boolean, String, Method, String) - 类 的构造器org.noear.solon.core.XAction
 
XAfter - org.noear.solon.annotation中的注释类型
触发器:后置处理
XApp - org.noear.solon中的类
插件式微型Web框架(70kb) 框架主要有几部份组成: 1.微框架体系 2.插件体系 3.注解体系(为 mvc, prc 提供支持) //Bean分为:普通Bean和Web Bean ///设计目标:: 1.更高的性能(弱化字段级注入,减少不必要的反射) 2.更轻量的结构、更强的扩展性 3.为Spring之外提供另一个选择 ///保持手写和注解两种体验方案:: ///关于Bean扫描和加载机制:: #XBean 为一般bean,会被加载 (仅支持类级别) #XController, #XInterceptor 为特定bean,会被加载 (仅支持类级别) 其中:#XController (控制器), #XInterceptor (拦截器), #XBean(remoting=true)(服务) 会自动注入到 XApp.router //这三者最终都会转换为:XAction 其中:#XController 加在 XHandler上, 会自动注入到 XApp.router #XBean 加在 XPlugin上,会自运注入到 XApp.plug() #XBean 加在普通类上,会自动注入到 XApp.beans ///插件(XPlugin)的作用:: 1.扩展框架机能 2.按需定制架构 3.可让业务开发时分散、打包时合并; ///XMapping的策略 1.与Spring保持相近 2.编写更好性能的方法(根级map: /开头,子级map: 不要/开头;) ///更新日志: 20190109:为path var添加_支持 20190110:添加stop事件支持; 添加XContent.paramValues(k)->[]; 添加XContent.paramAsEntity(c)->t; 添加XParam,支持XAction模型参数 20190111:添加Aop扩展机制
XApp(XMap) - 类 的构造器org.noear.solon.XApp
 
XBean - org.noear.solon.annotation中的注释类型
通用组件
XBefore - org.noear.solon.annotation中的注释类型
触发器:前置处理
XContext - org.noear.solon.core中的类
通用上下文接口
XContext() - 类 的构造器org.noear.solon.core.XContext
 
XContextEmpty - org.noear.solon.core中的类
 
XContextEmpty() - 类 的构造器org.noear.solon.core.XContextEmpty
 
XContextUtil - org.noear.solon.core中的类
上下文状态处理工具(独立出来,可为别的业务服务)
XContextUtil() - 类 的构造器org.noear.solon.core.XContextUtil
 
XController - org.noear.solon.annotation中的注释类型
Web 组件(控制器)
XEndpoint - org.noear.solon.core中的类
处理点
XEndpoint() - 类 的构造器org.noear.solon.core.XEndpoint
 
XFile - org.noear.solon.core中的类
通用上传文件模型
XFile() - 类 的构造器org.noear.solon.core.XFile
 
XHandler - org.noear.solon.core中的接口
通用处理接口
XHandlerAide - org.noear.solon.core中的类
处理助手,提供前置与后置处理的存储
XHandlerAide() - 类 的构造器org.noear.solon.core.XHandlerAide
 
XHandlerLink - org.noear.solon.core中的类
处理助手,提供处理链的存储
XHandlerLink() - 类 的构造器org.noear.solon.core.XHandlerLink
 
XInject - org.noear.solon.annotation中的注释类型
注入
XInterceptor - org.noear.solon.annotation中的注释类型
拦截器
XListener - org.noear.solon.core中的类
 
XListener(String, XMethod, int, XHandler) - 类 的构造器org.noear.solon.core.XListener
 
XListenerList() - 类 的构造器org.noear.solon.XRouter.XListenerList
 
XMap - org.noear.solon.core中的类
 
XMap() - 类 的构造器org.noear.solon.core.XMap
 
XMap(Map<String, String>) - 类 的构造器org.noear.solon.core.XMap
 
XMapping - org.noear.solon.annotation中的注释类型
路径印射
XMethod - org.noear.solon.core中的枚举
HTTP方法
XNav - org.noear.solon中的类
XHandler 导航类
XNav() - 类 的构造器org.noear.solon.XNav
 
XNote - org.noear.solon.annotation中的注释类型
注释
XParam - org.noear.solon.annotation中的注释类型
参数(主要修饰参数)
XPlugin - org.noear.solon.core中的接口
通用插件接口
XProperties - org.noear.solon中的类
统一配置加载器
XProperties() - 类 的构造器org.noear.solon.XProperties
 
XRender - org.noear.solon.core中的接口
通用渲染接口
XRenderManager - org.noear.solon.core中的类
通过 XRender 管理员,以此实现多模板引擎处理
XRouter - org.noear.solon中的类
通用路由器
XRouter() - 类 的构造器org.noear.solon.XRouter
 
XRouter.XListenerList - org.noear.solon中的类
 
XRouterHandler - org.noear.solon.core中的类
XApp Handler
XRouterHandler(XRouter) - 类 的构造器org.noear.solon.core.XRouterHandler
 
XScaner - org.noear.solon.core中的类
资源扫描器
XScaner() - 类 的构造器org.noear.solon.core.XScaner
 
XSessionState - org.noear.solon.core中的接口
 
XSessionStateDefault - org.noear.solon.core中的类
默认Session State 服务(可以通过 global 切换不同的默认服务)
XSessionStateDefault() - 类 的构造器org.noear.solon.core.XSessionStateDefault
 
XSingleton - org.noear.solon.annotation中的注释类型
单例
XUtil - org.noear.solon中的类
内部专用工具
XUtil() - 类 的构造器org.noear.solon.XUtil
 

_

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

Copyright © 2019. All rights reserved.