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

A

AbstractClassReader - com.blade.ioc.reader中的类
Abstract Class Reader
AbstractClassReader() - 类 的构造器com.blade.ioc.reader.AbstractClassReader
 
add(String, Object) - 类 中的方法com.blade.Environment
And Set the same
add(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
add(String, Object) - 类 中的方法com.blade.mvc.ui.ModelAndView
Add data to model
addAll(Map<String, String>) - 类 中的方法com.blade.Environment
Add a map to props
addAll(Properties) - 类 中的方法com.blade.Environment
 
addBean(Object) - 接口 中的方法com.blade.ioc.Ioc
Add bean to ioc container
addBean(String, Object) - 接口 中的方法com.blade.ioc.Ioc
Add bean to ioc container
addBean(Class<T>) - 接口 中的方法com.blade.ioc.Ioc
Create bean by type, and register to ioc container
addBean(Object) - 类 中的方法com.blade.ioc.SimpleIoc
Add user-defined objects
addBean(String, Object) - 类 中的方法com.blade.ioc.SimpleIoc
Add user-defined objects
addBean(Class<T>) - 类 中的方法com.blade.ioc.SimpleIoc
Register @Bean marked objects
addBold(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
addEventListener(EventType, EventListener) - 类 中的方法com.blade.event.EventManager
 
address() - 接口 中的方法com.blade.mvc.http.Request
Get client ip address
addRoute(String, RouteHandler, HttpMethod) - 类 中的方法com.blade.mvc.route.RouteMatcher
 
addRouter(Class<?>, Object) - 类 中的方法com.blade.mvc.route.RouteBuilder
Parse all routing in a controller
addRowToTable(List<String>) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
addSession(Session) - 类 中的方法com.blade.mvc.SessionManager
Add a session instance to sessionMap
addStatics(String...) - 类 中的方法com.blade.Blade
Add multiple static resource file the default provides the static, upload
addTableWithHeaders(List<String>) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
addWebHook(Class<?>, Object) - 类 中的方法com.blade.mvc.route.RouteBuilder
 
after(String, RouteHandler) - 类 中的方法com.blade.Blade
Add a after route to routes, the before route will be executed after matching route
after(Signature) - 接口 中的方法com.blade.mvc.hook.WebHook
In the route calls after execution
alignLeft(Object, int, char) - 类 中的静态方法com.blade.kit.StringKit
在字符串右侧填充一定数量的特殊字符
alignRight(Object, int, char) - 类 中的静态方法com.blade.kit.StringKit
在字符串左侧填充一定数量的特殊字符
APPLICATION - 接口 中的静态变量com.blade.mvc.multipart.MimeType
 
appName(String) - 类 中的方法com.blade.Blade
Set in the name of the app blade application
arg(String, Object) - 类 中的方法com.blade.mvc.ui.template.BladeTemplate
 
args(Map<String, Object>) - 类 中的方法com.blade.mvc.ui.template.BladeTemplate
 
args(Object...) - 类 中的方法com.blade.mvc.ui.template.BladeTemplate
 
argumentAlreadyExist(String) - 异常错误 中的静态方法com.blade.mvc.ui.template.UncheckedTemplateException
 
AsmKit - com.blade.kit中的类
ASM Tools
AsmKit() - 类 的构造器com.blade.kit.AsmKit
 
Ason<K,V> - com.blade.kit.json中的类
Ason
Ason() - 类 的构造器com.blade.kit.json.Ason
 
Ason(int) - 类 的构造器com.blade.kit.json.Ason
 
Assert - com.blade.kit中的类
Assert Kit
Assert() - 类 的构造器com.blade.kit.Assert
 
attribute(String) - 类 中的方法com.blade.mvc.http.HttpSession
 
attribute(String, Object) - 类 中的方法com.blade.mvc.http.HttpSession
 
attribute(String, Object) - 接口 中的方法com.blade.mvc.http.Request
Setting Request Attribute
attribute(String) - 接口 中的方法com.blade.mvc.http.Request
Get a Request Attribute
attribute(String) - 接口 中的方法com.blade.mvc.http.Session
Get current session attribute by name
attribute(String, Object) - 接口 中的方法com.blade.mvc.http.Session
Set current session attribute
attributes() - 类 中的方法com.blade.mvc.http.HttpRequest
 
attributes() - 类 中的方法com.blade.mvc.http.HttpSession
 
attributes() - 接口 中的方法com.blade.mvc.http.Request
Get current request attributes
attributes() - 接口 中的方法com.blade.mvc.http.Session
Get current session attributes
await() - 类 中的方法com.blade.Blade
Await web server started

B

badRequest() - 接口 中的方法com.blade.mvc.http.Response
Set current response http code 400
BadRequestException - com.blade.exception中的异常错误
 
BadRequestException() - 异常错误 的构造器com.blade.exception.BadRequestException
 
BadRequestException(String) - 异常错误 的构造器com.blade.exception.BadRequestException
 
BANNER_TEXT - 接口 中的静态变量com.blade.mvc.Const
 
BasicAuthMiddleware - com.blade.security.web.auth中的类
BasicAuth Middleware Created by biezhi on 11/07/2017.
BasicAuthMiddleware() - 类 的构造器com.blade.security.web.auth.BasicAuthMiddleware
 
Bean - com.blade.ioc.annotation中的注释类型
Bean annotations can be injected
BeanDefine - com.blade.ioc.bean中的类
Bean Define, IOC to define a target
BeanDefine(Object) - 类 的构造器com.blade.ioc.bean.BeanDefine
 
BeanDefine(Object, Class<?>) - 类 的构造器com.blade.ioc.bean.BeanDefine
 
BeanDefine(Object, Class<?>, boolean) - 类 的构造器com.blade.ioc.bean.BeanDefine
 
BeanProcessor - com.blade.event中的接口
Bean processor When the Blade program execution at startup time
BeanSerializer - com.blade.kit.json中的类
 
BeanSerializer() - 类 的构造器com.blade.kit.json.BeanSerializer
 
before(String, RouteHandler) - 类 中的方法com.blade.Blade
Add a before route to routes, the before route will be executed before matching route
before(Signature) - 接口 中的方法com.blade.mvc.hook.WebHook
In the route calls before execution
before(Signature) - 类 中的方法com.blade.security.web.auth.BasicAuthMiddleware
 
before(Signature) - 类 中的方法com.blade.security.web.csrf.CsrfMiddleware
 
bits2Bytes(String) - 类 中的静态方法com.blade.kit.ConvertKit
bits转bytes
Blade - com.blade中的类
Blade Core The Blade is the core operating class of the framework, which can be used to register routes, modify the template engine, set the file list display, static resource directory, and so on.
Blade() - 类 的构造器com.blade.Blade
 
blade - 类 中的变量com.blade.event.Event
 
blade() - 类 中的静态方法com.blade.mvc.WebContext
Get blade instance
BladeException - com.blade.exception中的异常错误
Blade Exception
BladeException(int, String) - 异常错误 的构造器com.blade.exception.BladeException
 
BladeException(int, String, String) - 异常错误 的构造器com.blade.exception.BladeException
 
BladeKit - com.blade.kit中的类
Blade kit
BladeKit() - 类 的构造器com.blade.kit.BladeKit
 
BladeTemplate - com.blade.mvc.ui.template中的类
 
BladeTemplate.State - com.blade.mvc.ui.template中的枚举
 
body() - 类 中的方法com.blade.mvc.http.HttpRequest
 
body() - 接口 中的方法com.blade.mvc.http.Request
Get current request body as ByteBuf
body(String) - 接口 中的方法com.blade.mvc.http.Response
send body to client
body(byte[]) - 接口 中的方法com.blade.mvc.http.Response
Send response body by byte array.
body(ByteBuf) - 接口 中的方法com.blade.mvc.http.Response
Send response body by ByteBuf.
BodyParam - com.blade.mvc.annotation中的注释类型
Request Query ParmeterAnnotation
bodyToString() - 类 中的方法com.blade.mvc.http.HttpRequest
 
bodyToString() - 接口 中的方法com.blade.mvc.http.Request
Get current request body as string
bootClass() - 类 中的方法com.blade.Blade
 
bootConf(String) - 类 中的方法com.blade.Blade
Set to start blade configuration file by default Boot config properties file in classpath directory.
br() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
build(ChannelHandlerContext, FullHttpRequest) - 类 中的静态方法com.blade.mvc.http.HttpRequest
 
build(ChannelHandlerContext, CharSequence) - 类 中的静态方法com.blade.mvc.http.HttpResponse
 
build(RandomAccessFile) - 类 中的静态方法com.blade.server.netty.ProgressiveFutureListener
 
BYTE - 类 中的静态变量com.blade.kit.MemoryConst
Byte与Byte的倍数
byte2FitMemorySize(long) - 类 中的静态方法com.blade.kit.ConvertKit
字节数转合适内存大小 保留3位小数
byte2MemorySize(long, int) - 类 中的静态方法com.blade.kit.ConvertKit
字节数转以unit为单位的内存大小
bytes2Bits(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
bytes转bits
bytes2Chars(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
byteArr转charArr
bytes2HexString(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
byteArr convert hexString e.g: bytes2HexString(new byte[] { 0, (byte) 0xa8 }) returns 00A8
bytes2HexString(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
byteArr转hexString 例如: bytes2HexString(new byte[] { 0, (byte) 0xa8 }) returns 00A8
bytes2InputStream(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
byteArr转inputStream
bytes2OutputStream(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
outputStream转byteArr

C

CACHE_CONTROL - 接口 中的静态变量com.blade.server.netty.HttpConst
 
captchaChar(int) - 类 中的静态方法com.blade.kit.UUID
返回指定长度由随机数字+小写字母组成的字符串
captchaChar(int, boolean) - 类 中的静态方法com.blade.kit.UUID
返回指定长度随机数字+字母(大小写敏感)组成的字符串
captchaNumber(int) - 类 中的静态方法com.blade.kit.UUID
返回指定长度随机数字组成的字符串
cast(Object, Class<T>) - 类 中的静态方法com.blade.kit.ReflectKit
 
center(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
centerHeadings() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - 类 中的方法com.blade.server.netty.HttpServerHandler
 
channelReadComplete(ChannelHandlerContext) - 类 中的方法com.blade.server.netty.HttpServerHandler
 
CHAR_POINT - 接口 中的静态变量com.blade.server.netty.HttpConst
 
CHAR_SLASH - 接口 中的静态变量com.blade.server.netty.HttpConst
 
chars2Bytes(char[]) - 类 中的静态方法com.blade.kit.ConvertKit
charArr转byteArr
checkedCast(long) - 类 中的静态方法com.blade.kit.Hashids
 
chr(int) - 类 中的静态方法com.blade.security.web.filter.HTMLFilter
 
ClassDefine - com.blade.ioc.bean中的类
 
ClassInfo - com.blade.ioc.bean中的类
ClassInfo
ClassInfo(String) - 类 的构造器com.blade.ioc.bean.ClassInfo
 
ClassInfo(Class<?>) - 类 的构造器com.blade.ioc.bean.ClassInfo
 
ClassInfo(String, Class<?>) - 类 的构造器com.blade.ioc.bean.ClassInfo
 
CLASSPATH - 接口 中的静态变量com.blade.mvc.Const
 
ClassPathClassReader - com.blade.ioc.reader中的类
Read classes by classpath
ClassPathClassReader() - 类 的构造器com.blade.ioc.reader.ClassPathClassReader
 
ClassReader - com.blade.ioc中的接口
一个类读取器的接口
cleanXss() - 类 中的方法com.blade.security.web.filter.InputFilter
 
clear() - 类 中的方法com.blade.mvc.route.RouteMatcher
 
clear() - 类 中的方法com.blade.mvc.SessionManager
Clean all session instances
clearAll() - 接口 中的方法com.blade.ioc.Ioc
Clean ioc container
clearAll() - 类 中的方法com.blade.ioc.SimpleIoc
 
close() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 
closeQuietly(Closeable) - 类 中的静态方法com.blade.kit.IOKit
 
com.blade - 程序包 com.blade
 
com.blade.event - 程序包 com.blade.event
 
com.blade.exception - 程序包 com.blade.exception
 
com.blade.ioc - 程序包 com.blade.ioc
 
com.blade.ioc.annotation - 程序包 com.blade.ioc.annotation
 
com.blade.ioc.bean - 程序包 com.blade.ioc.bean
 
com.blade.ioc.reader - 程序包 com.blade.ioc.reader
 
com.blade.kit - 程序包 com.blade.kit
 
com.blade.kit.json - 程序包 com.blade.kit.json
 
com.blade.mvc - 程序包 com.blade.mvc
 
com.blade.mvc.annotation - 程序包 com.blade.mvc.annotation
 
com.blade.mvc.handler - 程序包 com.blade.mvc.handler
 
com.blade.mvc.hook - 程序包 com.blade.mvc.hook
 
com.blade.mvc.http - 程序包 com.blade.mvc.http
 
com.blade.mvc.multipart - 程序包 com.blade.mvc.multipart
 
com.blade.mvc.route - 程序包 com.blade.mvc.route
 
com.blade.mvc.ui - 程序包 com.blade.mvc.ui
 
com.blade.mvc.ui.template - 程序包 com.blade.mvc.ui.template
 
com.blade.mvc.wrapper - 程序包 com.blade.mvc.wrapper
 
com.blade.security.web.auth - 程序包 com.blade.security.web.auth
 
com.blade.security.web.csrf - 程序包 com.blade.security.web.csrf
 
com.blade.security.web.filter - 程序包 com.blade.security.web.filter
 
com.blade.server - 程序包 com.blade.server
 
com.blade.server.netty - 程序包 com.blade.server.netty
 
compare(T, T) - 类 中的方法com.blade.ioc.bean.OrderComparator
 
CONNECTION - 接口 中的静态变量com.blade.server.netty.HttpConst
 
Const - com.blade.mvc中的接口
Blade Const
CONTENT_LENGTH - 接口 中的静态变量com.blade.server.netty.HttpConst
 
CONTENT_TYPE - 接口 中的静态变量com.blade.server.netty.HttpConst
 
CONTENT_TYPE_HTML - 接口 中的静态变量com.blade.mvc.Const
 
CONTENT_TYPE_HTML - 接口 中的静态变量com.blade.server.netty.HttpConst
 
CONTENT_TYPE_JSON - 接口 中的静态变量com.blade.mvc.Const
 
CONTENT_TYPE_STRING - 接口 中的静态变量com.blade.server.netty.HttpConst
 
CONTENT_TYPE_TEXT - 接口 中的静态变量com.blade.mvc.Const
 
contentType(CharSequence) - 类 中的方法com.blade.mvc.http.HttpResponse
 
contentType() - 类 中的方法com.blade.mvc.http.HttpResponse
 
contentType() - 接口 中的方法com.blade.mvc.http.Request
Get current request contentType. e.g: "text/html; charset=utf-8"
contentType(CharSequence) - 接口 中的方法com.blade.mvc.http.Response
Setting Response ContentType
contentType() - 接口 中的方法com.blade.mvc.http.Response
Get current response headers: contentType
contentTypes - 接口 中的静态变量com.blade.server.netty.HttpConst
 
contextPath() - 接口 中的方法com.blade.mvc.http.Request
Get current application contextPath, default is "/"
contextPath() - 类 中的静态方法com.blade.mvc.WebContext
Get context path
convert(Class<?>, String) - 类 中的静态方法com.blade.kit.ReflectKit
 
ConvertKit - com.blade.kit中的类
 
ConvertKit() - 类 的构造器com.blade.kit.ConvertKit
 
Cookie - com.blade.mvc.http中的类
Cookie
Cookie() - 类 的构造器com.blade.mvc.http.Cookie
 
cookie(Cookie) - 类 中的方法com.blade.mvc.http.HttpRequest
 
cookie(Cookie) - 类 中的方法com.blade.mvc.http.HttpResponse
 
cookie(String, String) - 类 中的方法com.blade.mvc.http.HttpResponse
 
cookie(String, String, int) - 类 中的方法com.blade.mvc.http.HttpResponse
 
cookie(String, String, int, boolean) - 类 中的方法com.blade.mvc.http.HttpResponse
 
cookie(String, String, String, int, boolean) - 类 中的方法com.blade.mvc.http.HttpResponse
 
cookie(String) - 接口 中的方法com.blade.mvc.http.Request
Get String Cookie Value
cookie(String, String) - 接口 中的方法com.blade.mvc.http.Request
Get String Cookie Value
cookie(Cookie) - 接口 中的方法com.blade.mvc.http.Request
Add a cookie to the request
cookie(Cookie) - 接口 中的方法com.blade.mvc.http.Response
add raw response cookie
cookie(String, String) - 接口 中的方法com.blade.mvc.http.Response
add Cookie
cookie(String, String, int) - 接口 中的方法com.blade.mvc.http.Response
Setting Cookie
cookie(String, String, int, boolean) - 接口 中的方法com.blade.mvc.http.Response
Setting Cookie
cookie(String, String, String, int, boolean) - 接口 中的方法com.blade.mvc.http.Response
Setting Cookie
COOKIE_STRING - 接口 中的静态变量com.blade.server.netty.HttpConst
 
CookieParam - com.blade.mvc.annotation中的注释类型
Request Cookie ParmeterAnnotation
cookieRaw(String) - 类 中的方法com.blade.mvc.http.HttpRequest
 
cookieRaw(String) - 接口 中的方法com.blade.mvc.http.Request
Get raw cookie by cookie name
cookies() - 类 中的方法com.blade.mvc.http.HttpRequest
 
cookies() - 类 中的方法com.blade.mvc.http.HttpResponse
 
cookies() - 接口 中的方法com.blade.mvc.http.Request
Get current request cookies
cookies() - 接口 中的方法com.blade.mvc.http.Response
Get current response cookies
copyFile(File, File) - 类 中的静态方法com.blade.kit.IOKit
 
create(Class<?>) - 类 中的静态方法com.blade.ioc.bean.ClassDefine
 
created() - 类 中的方法com.blade.mvc.http.HttpSession
 
created(long) - 类 中的方法com.blade.mvc.http.HttpSession
 
created() - 接口 中的方法com.blade.mvc.http.Session
Get current session create unix time.
created(long) - 接口 中的方法com.blade.mvc.http.Session
Set session created unix time
createSession(Request) - 类 中的方法com.blade.server.netty.SessionHandler
 
CsrfConfig - com.blade.security.web.csrf中的类
Csrf config Created by biezhi on 11/07/2017.
CsrfConfig() - 类 的构造器com.blade.security.web.csrf.CsrfConfig
 
CsrfMiddleware - com.blade.security.web.csrf中的类
Csrf middleware
CsrfMiddleware() - 类 的构造器com.blade.security.web.csrf.CsrfMiddleware
 
CsrfMiddleware(Consumer<Response>) - 类 的构造器com.blade.security.web.csrf.CsrfMiddleware
 
CsrfMiddleware(CsrfConfig, Consumer<Response>) - 类 的构造器com.blade.security.web.csrf.CsrfMiddleware
 
CsrfToken - com.blade.security.web.csrf中的注释类型
 

D

DATE - 接口 中的静态变量com.blade.server.netty.HttpConst
 
DateKit - com.blade.kit中的类
Date kit
DateKit() - 类 的构造器com.blade.kit.DateKit
 
decode(String) - 类 中的方法com.blade.kit.Hashids
Decrypt string to numbers
decodeHex(String) - 类 中的方法com.blade.kit.Hashids
Decrypt string to numbers
decrypt3DES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
3DES解密
decryptAES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
AES解密
decryptBase64_3DES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
3DES解密Base64编码密文
decryptBase64AES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
AES解密Base64编码密文
decryptBase64DES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
DES解密Base64编码密文
decryptDES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
DES解密
decryptHexString3DES(String, byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
3DES解密16进制密文
decryptHexStringAES(String, byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
AES解密16进制密文
decryptHexStringDES(String, byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
DES解密16进制密文
DEFAULT_SERVER_ADDRESS - 接口 中的静态变量com.blade.mvc.Const
 
DEFAULT_SERVER_PORT - 接口 中的静态变量com.blade.mvc.Const
 
DEFAULT_SESSION_KEY - 接口 中的静态变量com.blade.server.netty.HttpConst
 
DEFAULT_STATICS - 接口 中的静态变量com.blade.mvc.Const
 
DefaultEngine - com.blade.mvc.ui.template中的类
default template implment
DefaultEngine() - 类 的构造器com.blade.mvc.ui.template.DefaultEngine
 
DefaultExceptionHandler - com.blade.mvc.handler中的类
Default exception handler implements
DefaultExceptionHandler() - 类 的构造器com.blade.mvc.handler.DefaultExceptionHandler
 
defaultMapping() - 类 中的静态方法com.blade.kit.json.SerializeMapping
 
defaultPrimitiveValue(Class<?>) - 类 中的静态方法com.blade.kit.ReflectKit
 
delete(String, RouteHandler) - 类 中的方法com.blade.Blade
Add a delete route to routes
DeleteRoute - com.blade.mvc.annotation中的注释类型
 
DES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
DES加密
DES2Base64(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
DES加密后转为Base64编码
DES2HexString(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
DES加密后转为16进制
DES_Transformation - 类 中的静态变量com.blade.kit.EncryptKit
DES转变 法算法名称/加密模式/填充方式 加密模式有:电子密码本模式ECB、加密块链模式CBC、加密反馈模式CFB、输出反馈模式OFB 填充方式有:NoPadding、ZerosPadding、PKCS5Padding
deserialize(Collection, Class<T>, Collection) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Collection, Class<T>, A[]) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(T, Map) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(T, Object) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Class<T>, Map) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Class<? extends Collection>, Class<T>, A[]) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Class<? extends Collection>, Class<T>, Collection) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Class<T>, Collection) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Class<T>, A[]) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(Class<T>, Object) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
deserialize(String) - 类 中的静态方法com.blade.kit.json.JsonSerializer
Deserializer a json string to data object
desTemplate(byte[], byte[], String, String, boolean) - 类 中的静态方法com.blade.kit.EncryptKit
DES加密模板
devMode() - 类 中的方法com.blade.Blade
Get current is developer mode
devMode(boolean) - 类 中的方法com.blade.Blade
Whether encoding setting mode for developers The default mode is developers
disableSession() - 类 中的方法com.blade.Blade
Disable session, default is open
domain() - 类 中的方法com.blade.mvc.http.Cookie
 
domain(String) - 类 中的方法com.blade.mvc.http.Cookie
 
download(String, File) - 类 中的方法com.blade.mvc.http.HttpResponse
 
download(String, File) - 接口 中的方法com.blade.mvc.http.Response
download some file to client
dup(char, int) - 类 中的静态方法com.blade.kit.StringKit
复制字符
DynamicContext - com.blade.ioc中的类
Get ClassReader by JAR or folder
DynamicContext() - 类 的构造器com.blade.ioc.DynamicContext
 

E

empty() - 类 中的静态方法com.blade.Environment
Create an empty environment
enableCors(boolean) - 类 中的方法com.blade.Blade
Set whether to enable cors
encode(long...) - 类 中的方法com.blade.kit.Hashids
Encrypt numbers to string
encodeHex(String) - 类 中的方法com.blade.kit.Hashids
Encrypt hexa to string
encrypt3DES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
3DES加密
encrypt3DES2Base64(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
3DES加密后转为Base64编码
encrypt3DES2HexString(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
3DES加密后转为16进制
encryptAES(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
AES加密
encryptAES2Base64(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
AES加密后转为Base64编码
encryptAES2HexString(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
AES加密后转为16进制
EncryptKit - com.blade.kit中的类
加解密类
EncryptKit() - 类 的构造器com.blade.kit.EncryptKit
 
endP() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
endStyle() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
endTable() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
ENV_KEY_APP_NAME - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_AUTH_PASSWORD - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_AUTH_USERNAME - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_BOOT_CONF - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_CORS_ENABLE - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_DEV_MODE - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_GZIP_ENABLE - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_BOOS_GROUP_NAME - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_CHILD_KEEPALIVE - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_CHILD_LINGER - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_CHILD_TCP_NODELAY - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_CONN_TIMEOUT - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_REECEIVE_BUF - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_SEND_BUF - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_SO_BACKLOG - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_THREAD_COUNT - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_WORKER_GROUP_NAME - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_NETTY_WORKERS - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_PAGE_404 - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_PAGE_500 - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_SERVER_ADDRESS - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_SERVER_PORT - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_SESSION_KEY - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_SESSION_TIMEOUT - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_STATIC_DIRS - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_STATIC_LIST - 接口 中的静态变量com.blade.mvc.Const
 
ENV_KEY_TEMPLATE_PATH - 接口 中的静态变量com.blade.mvc.Const
 
environment(String, Object) - 类 中的方法com.blade.Blade
Set the environment variable for global use here
environment() - 类 中的方法com.blade.Blade
 
Environment - com.blade中的类
Blade environment config This class can help you to load the properties type of the configuration file, and easy to read、write
Environment() - 类 的构造器com.blade.Environment
 
epollIsAvailable() - 类 中的静态方法com.blade.kit.BladeKit
 
EpoolKit - com.blade.server.netty中的类
Epool kit enable epool event loop group
EpoolKit() - 类 的构造器com.blade.server.netty.EpoolKit
 
equals(String, String) - 类 中的静态方法com.blade.kit.StringKit
 
event(EventType, EventListener) - 类 中的方法com.blade.Blade
Add a event listener When the trigger event is executed eventListener
Event - com.blade.event中的类
Event
Event(EventType) - 类 的构造器com.blade.event.Event
 
Event(EventType, Blade) - 类 的构造器com.blade.event.Event
 
EventListener - com.blade.event中的接口
EventListener
eventManager() - 类 中的方法com.blade.Blade
Get EventManager
EventManager - com.blade.event中的类
Event manager
EventManager() - 类 的构造器com.blade.event.EventManager
 
eventType - 类 中的变量com.blade.event.Event
 
EventType - com.blade.event中的枚举
Event type
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.blade.server.netty.HttpServerHandler
 
exceptionHandler() - 类 中的方法com.blade.Blade
Get ExceptionHandler
exceptionHandler(ExceptionHandler) - 类 中的方法com.blade.Blade
Set ExceptionHandler, when you need a custom exception handling
ExceptionHandler - com.blade.mvc.handler中的接口
Exception Handler interface
expired() - 类 中的方法com.blade.mvc.http.HttpSession
 
expired(long) - 类 中的方法com.blade.mvc.http.HttpSession
 
expired() - 接口 中的方法com.blade.mvc.http.Session
Get current session expired unix time.
expired(long) - 接口 中的方法com.blade.mvc.http.Session
Set session expired unix time
EXPIRES - 接口 中的静态变量com.blade.server.netty.HttpConst
 

F

fail() - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
fail(String) - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
fail(int) - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
fail(int, String) - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
FieldInjector - com.blade.ioc.bean中的类
Bean Field Injector
FieldInjector(Ioc, Field) - 类 的构造器com.blade.ioc.bean.FieldInjector
 
fileExt(String) - 类 中的静态方法com.blade.kit.StringKit
 
fileItem(String) - 接口 中的方法com.blade.mvc.http.Request
get file item by request part name
FileItem - com.blade.mvc.multipart中的类
HTTP multipart/form-data Request
FileItem(String, String, String, long) - 类 的构造器com.blade.mvc.multipart.FileItem
 
fileItems() - 类 中的方法com.blade.mvc.http.HttpRequest
 
fileItems() - 接口 中的方法com.blade.mvc.http.Request
Get current request all fileItems
filter(String) - 类 中的方法com.blade.security.web.filter.HTMLFilter
given a user submitted input String, filter out any invalid or restricted html.
fireEvent(EventType, Blade) - 类 中的方法com.blade.event.EventManager
 
fixPath(String) - 类 中的静态方法com.blade.kit.PathKit
 
flush() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 
fmt() - 类 中的方法com.blade.mvc.ui.template.BladeTemplate
 
ForbiddenException - com.blade.exception中的异常错误
403 forbidden exception
ForbiddenException() - 异常错误 的构造器com.blade.exception.ForbiddenException
 
ForbiddenException(String) - 异常错误 的构造器com.blade.exception.ForbiddenException
 
form(String) - 类 中的静态方法com.blade.kit.ReflectKit
 
format(String, String) - 类 中的方法com.blade.server.netty.StaticFileHandler
 
formJson(String, Class<T>) - 类 中的静态方法com.blade.kit.JsonKit
 
fromFile(String) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
fromFile(String, Charset) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
fromFile(String, Object...) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
fromFile(String, Charset, Object...) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
fromFile(String, Map<String, Object>) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
fromFile(String, Charset, Map<String, Object>) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
fromUU32(String) - 类 中的静态方法com.blade.kit.UUID
 
fromUU64(String) - 类 中的静态方法com.blade.kit.UUID
从一个 UU64 恢复回一个 UUID 对象

G

GB - 类 中的静态变量com.blade.kit.MemoryConst
GB与Byte的倍数
get(String, RouteHandler) - 类 中的方法com.blade.Blade
Add a get route to routes
get(String) - 类 中的方法com.blade.Environment
 
get(String, String) - 类 中的方法com.blade.Environment
 
get(String) - 接口 中的静态方法com.blade.mvc.multipart.MimeType
Get MimeType by ext
get() - 类 中的静态方法com.blade.mvc.WebContext
Get current thread context WebContext instance
getAction() - 类 中的方法com.blade.mvc.route.Route
Return route method
getAfter(String) - 类 中的方法com.blade.mvc.route.RouteMatcher
Find all in after of the hooks
getAnnotation(Class<T>) - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getAnnotations() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getArgs(Signature) - 类 中的静态方法com.blade.mvc.handler.MethodArgument
 
getBean(Class<?>) - 类 中的方法com.blade.Blade
Get ioc bean
getBean() - 类 中的方法com.blade.ioc.bean.BeanDefine
 
getBean(String) - 接口 中的方法com.blade.ioc.Ioc
Get bean instance by name
getBean(Class<T>) - 接口 中的方法com.blade.ioc.Ioc
Get bean instance by class type
getBean(Class<T>) - 类 中的方法com.blade.ioc.SimpleIoc
 
getBean(String) - 类 中的方法com.blade.ioc.SimpleIoc
 
getBeanDefine(Class<?>) - 接口 中的方法com.blade.ioc.Ioc
Get BeanDefine by bean type
getBeanDefine(Class<?>) - 类 中的方法com.blade.ioc.SimpleIoc
 
getBeanDefines() - 接口 中的方法com.blade.ioc.Ioc
Get ioc container bean defines
getBeanDefines() - 类 中的方法com.blade.ioc.SimpleIoc
 
getBeanNames() - 接口 中的方法com.blade.ioc.Ioc
Get ioc bean names
getBeanNames() - 类 中的方法com.blade.ioc.SimpleIoc
 
getBeans() - 接口 中的方法com.blade.ioc.Ioc
Get ioc container all beans
getBeans() - 类 中的方法com.blade.ioc.SimpleIoc
 
getBefore(String) - 类 中的方法com.blade.mvc.route.RouteMatcher
Find all in before of the hook
getBoolean(String) - 类 中的方法com.blade.Environment
 
getBoolean(String, boolean) - 类 中的方法com.blade.Environment
 
getBoolean(String) - 类 中的方法com.blade.kit.json.Ason
 
getBooleanOrNull(String) - 类 中的方法com.blade.Environment
 
getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
 
getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.ioc.reader.JarReaderImpl
 
getClassName() - 类 中的方法com.blade.ioc.bean.ClassInfo
 
getClassReader(String) - 类 中的静态方法com.blade.ioc.DynamicContext
 
getClazz() - 类 中的方法com.blade.ioc.bean.ClassInfo
 
getCode() - 类 中的方法com.blade.mvc.ui.RestResponse
 
getContentType(CharSequence) - 接口 中的静态方法com.blade.server.netty.HttpConst
 
getDate(String) - 类 中的方法com.blade.Environment
 
getDateOrNull(String) - 类 中的方法com.blade.Environment
 
getDeclaredFields() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getDefault() - 类 中的静态方法com.blade.Environment
Get current thread context ClassLoader
getDouble(String) - 类 中的方法com.blade.Environment
 
getDouble(String, double) - 类 中的方法com.blade.Environment
 
getDouble(String) - 类 中的方法com.blade.kit.json.Ason
 
getDoubleOrNull(String) - 类 中的方法com.blade.Environment
 
getFile() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 
getFloat(String) - 类 中的方法com.blade.kit.json.Ason
 
getHttpMethod() - 类 中的方法com.blade.mvc.route.Route
Return http method
getInt(String) - 类 中的方法com.blade.Environment
 
getInt(String, int) - 类 中的方法com.blade.Environment
 
getInt(String) - 类 中的方法com.blade.kit.json.Ason
 
getInterfaces() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getIntOrNull(String) - 类 中的方法com.blade.Environment
 
getJson() - 异常错误 中的方法com.blade.kit.json.ParseException
 
getLong(String) - 类 中的方法com.blade.Environment
 
getLong(String, long) - 类 中的方法com.blade.Environment
 
getLong(String) - 类 中的方法com.blade.kit.json.Ason
 
getLongOrNull(String) - 类 中的方法com.blade.Environment
 
getMessage() - 异常错误 中的方法com.blade.kit.json.ParseException
 
getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法com.blade.kit.ReflectKit
 
getMethod() - 类 中的方法com.blade.mvc.route.RouteStruct
 
getMethodParamNames(Method) - 类 中的静态方法com.blade.kit.AsmKit
get method param names
getMiddleware() - 类 中的方法com.blade.mvc.route.RouteMatcher
 
getModel() - 类 中的方法com.blade.mvc.ui.ModelAndView
 
getModifiers() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getMsg() - 类 中的方法com.blade.mvc.ui.RestResponse
 
getName() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getObject(String) - 类 中的方法com.blade.Environment
 
getOrNull(String) - 类 中的方法com.blade.Environment
 
getPath() - 类 中的方法com.blade.mvc.route.Route
Return route path
getPathParams() - 类 中的方法com.blade.mvc.route.Route
Get route path parameters
getPaths() - 类 中的方法com.blade.mvc.route.RouteStruct
 
getPayload() - 类 中的方法com.blade.mvc.ui.RestResponse
 
getPosition() - 异常错误 中的方法com.blade.kit.json.ParseException
 
getPrefix(String) - 类 中的方法com.blade.Environment
 
getRaw() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 
GetRoute - com.blade.mvc.annotation中的注释类型
 
getSession(String) - 类 中的方法com.blade.mvc.SessionManager
Get a Session instance based on the Session id
getShort(String) - 类 中的方法com.blade.kit.json.Ason
 
getSimpleName() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getSort() - 类 中的方法com.blade.mvc.route.Route
Get route execution sort, default is Integer.MAX_VALUE
getStatics() - 类 中的方法com.blade.Blade
Get blade statics list.
getString(String) - 类 中的方法com.blade.kit.json.Ason
 
getSuperKlass() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getTarget() - 类 中的方法com.blade.mvc.route.Route
Return route controller instance
getTargetType() - 类 中的方法com.blade.mvc.route.Route
Get route handler type
getTimestamp() - 类 中的方法com.blade.mvc.ui.RestResponse
 
getType() - 类 中的方法com.blade.ioc.bean.BeanDefine
 
getType() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
getVersion() - 类 中的方法com.blade.kit.Hashids
Get Hashid algorithm version.
getView() - 类 中的方法com.blade.mvc.ui.ModelAndView
 
gmtDate() - 类 中的静态方法com.blade.kit.DateKit
 
gmtDate(LocalDateTime) - 类 中的静态方法com.blade.kit.DateKit
 
gmtDate(Date) - 类 中的静态方法com.blade.kit.DateKit
 
greaterThan(double, double, String) - 类 中的静态方法com.blade.kit.Assert
 
group(int, ExecutorService, int, ExecutorService) - 类 中的静态方法com.blade.server.netty.EpoolKit
 
gzip(boolean) - 类 中的方法com.blade.Blade
Set whether open gzip, default disabled

H

h1(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
h2(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
handle(Exception) - 类 中的方法com.blade.mvc.handler.DefaultExceptionHandler
 
handle(Exception) - 接口 中的方法com.blade.mvc.handler.ExceptionHandler
Handler exception
handle(Signature) - 类 中的方法com.blade.mvc.handler.RequestInvoker
handle route signature
handle(Request, Response) - 接口 中的方法com.blade.mvc.handler.RouteHandler
Route handler
handle(ChannelHandlerContext, Request, Response) - 接口 中的方法com.blade.server.netty.RequestHandler
 
handle(ChannelHandlerContext, Request, Response) - 类 中的方法com.blade.server.netty.StaticFileHandler
print static file to clinet
hasAfterHook() - 类 中的方法com.blade.mvc.route.RouteMatcher
 
hasBeforeHook() - 类 中的方法com.blade.mvc.route.RouteMatcher
 
Hashids - com.blade.kit中的类
Hashids designed for Generating short hashes from numbers (like YouTube and Bitly), obfuscate database IDs, use them as forgotten password hashes, invitation codes, store shard numbers.
Hashids() - 类 的构造器com.blade.kit.Hashids
 
Hashids(String) - 类 的构造器com.blade.kit.Hashids
 
Hashids(String, int) - 类 的构造器com.blade.kit.Hashids
 
Hashids(String, int, String) - 类 的构造器com.blade.kit.Hashids
 
hasInterface(Class<?>, Class<?>) - 类 中的静态方法com.blade.kit.ReflectKit
 
hasKey(String) - 类 中的方法com.blade.Environment
 
hasValue(String) - 类 中的方法com.blade.Environment
 
header(CharSequence, CharSequence) - 类 中的方法com.blade.mvc.http.HttpResponse
 
header(String) - 接口 中的方法com.blade.mvc.http.Request
Get header information
header(String, String) - 接口 中的方法com.blade.mvc.http.Request
Get header information
header(CharSequence, CharSequence) - 接口 中的方法com.blade.mvc.http.Response
Set current response header
HeaderParam - com.blade.mvc.annotation中的注释类型
Request Header ParmeterAnnotation
headers() - 类 中的方法com.blade.mvc.http.HttpRequest
 
headers() - 类 中的方法com.blade.mvc.http.HttpResponse
 
headers() - 接口 中的方法com.blade.mvc.http.Request
Get current request headers.
headers() - 接口 中的方法com.blade.mvc.http.Response
Get current response headers
hex2Dec(char) - 类 中的静态方法com.blade.kit.ConvertKit
hexChar转int
hexString2Bytes(String) - 类 中的静态方法com.blade.kit.ConvertKit
hexString转byteArr 例如: hexString2Bytes("00A8") returns { 0, (byte) 0xA8 }
hexString2Bytes(String) - 类 中的静态方法com.blade.kit.EncryptKit
hexString转byteArr 例如: hexString2Bytes("00A8") returns { 0, (byte) 0xA8 }
hmacMd5(String, String) - 类 中的静态方法com.blade.kit.EncryptKit
HmacMD5加密
hmacMd5(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacMD5加密
hmacMd5ToByte(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacMD5加密
hmacSHA1(String, String) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA1加密
hmacSHA1(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA1加密
hmacSHA1ToByte(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA1加密
hmacSHA256(String, String) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA256加密
hmacSHA256(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA256加密
hmacSHA256ToByte(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA256加密
hmacSHA512(String, String) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA512加密
hmacSHA512(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA512加密
hmacSHA512ToByte(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
HmacSHA512加密
host() - 类 中的方法com.blade.mvc.http.HttpRequest
 
host() - 接口 中的方法com.blade.mvc.http.Request
Get client host.
hr() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
html(String) - 接口 中的方法com.blade.mvc.http.Response
Render by html
html() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
HtmlCreator - com.blade.mvc.ui中的类
 
HtmlCreator() - 类 的构造器com.blade.mvc.ui.HtmlCreator
 
HTMLFilter - com.blade.security.web.filter中的类
HTML filtering utility for protecting against XSS (Cross Site Scripting).
HTMLFilter() - 类 的构造器com.blade.security.web.filter.HTMLFilter
Default constructor.
HTMLFilter(boolean) - 类 的构造器com.blade.security.web.filter.HTMLFilter
Set debug flag to true.
HTMLFilter(Map<String, Object>) - 类 的构造器com.blade.security.web.filter.HTMLFilter
Map-parameter configurable constructor.
htmlFilter() - 类 中的方法com.blade.security.web.filter.InputFilter
 
htmlSpecialChars(String) - 类 中的静态方法com.blade.security.web.filter.HTMLFilter
 
htmlToText() - 类 中的方法com.blade.security.web.filter.InputFilter
 
HTTP_DATE_FORMAT - 接口 中的静态变量com.blade.mvc.Const
 
HttpConst - com.blade.server.netty中的接口
Http headers const
HttpMethod - com.blade.mvc.http中的枚举
HTTP Request Method
httpMethod() - 类 中的方法com.blade.mvc.http.HttpRequest
 
httpMethod() - 接口 中的方法com.blade.mvc.http.Request
Get current request HttpMethod. e.g: HttpMethod.GET
httpOnly() - 类 中的方法com.blade.mvc.http.Cookie
 
httpOnly(boolean) - 类 中的方法com.blade.mvc.http.Cookie
 
HttpRequest - com.blade.mvc.http中的类
Http Request Impl
HttpRequest() - 类 的构造器com.blade.mvc.http.HttpRequest
 
HttpResponse - com.blade.mvc.http中的类
HttpResponse
HttpResponse() - 类 的构造器com.blade.mvc.http.HttpResponse
 
HttpServerHandler - com.blade.server.netty中的类
Http Server Handler
HttpServerInitializer - com.blade.server.netty中的类
HttpServerInitializer
HttpServerInitializer(Blade, ScheduledExecutorService) - 类 的构造器com.blade.server.netty.HttpServerInitializer
 
HttpSession - com.blade.mvc.http中的类
HttpSession
HttpSession() - 类 的构造器com.blade.mvc.http.HttpSession
 

I

id() - 类 中的方法com.blade.mvc.http.HttpSession
 
id(String) - 类 中的方法com.blade.mvc.http.HttpSession
 
id() - 接口 中的方法com.blade.mvc.http.Session
Get current session id
id(String) - 接口 中的方法com.blade.mvc.http.Session
Set session id
IE_UA - 接口 中的静态变量com.blade.server.netty.HttpConst
 
IF_MODIFIED_SINCE - 接口 中的静态变量com.blade.server.netty.HttpConst
 
init(Class<?>) - 类 中的静态方法com.blade.ioc.DynamicContext
 
init(Blade, String) - 类 中的静态方法com.blade.mvc.WebContext
Initializes the project when it starts
initChannel(SocketChannel) - 类 中的方法com.blade.server.netty.HttpServerInitializer
 
initMiddleware(List<WebHook>) - 类 中的方法com.blade.mvc.route.RouteMatcher
 
initPathParams(Route) - 类 中的方法com.blade.mvc.http.HttpRequest
 
initPathParams(Route) - 接口 中的方法com.blade.mvc.http.Request
init request path parameters
Inject - com.blade.ioc.annotation中的注释类型
Automatic injection
injection(Object) - 类 中的方法com.blade.ioc.bean.FieldInjector
 
injection(Object) - 接口 中的方法com.blade.ioc.Injector
Injection bean
injection(Ioc, BeanDefine) - 类 中的静态方法com.blade.kit.BladeKit
 
Injector - com.blade.ioc中的接口
Bean Injector interface
InjectWith - com.blade.ioc.annotation中的注释类型
凡是标注了 InjectFieldWith 的第三方 Annotation,就被允许进行自定义注入字段
input2OutputStream(InputStream) - 类 中的静态方法com.blade.kit.ConvertKit
inputStream转outputStream
InputFilter - com.blade.security.web.filter中的类
Input filter
InputFilter(String) - 类 的构造器com.blade.security.web.filter.InputFilter
 
inputStream2Bytes(InputStream) - 类 中的静态方法com.blade.kit.ConvertKit
inputStream转byteArr
inputStream2String(InputStream, String) - 类 中的静态方法com.blade.kit.ConvertKit
inputStream转string按编码
INTERNAL_SERVER_ERROR_HTML - 接口 中的静态变量com.blade.mvc.Const
 
InternalErrorException - com.blade.exception中的异常错误
500 internal error exception
InternalErrorException() - 异常错误 的构造器com.blade.exception.InternalErrorException
 
InternalErrorException(String) - 异常错误 的构造器com.blade.exception.InternalErrorException
 
invalidArgumentName(Object) - 异常错误 中的静态方法com.blade.mvc.ui.template.UncheckedTemplateException
 
invalidCharacterInParam(char, int) - 异常错误 中的静态方法com.blade.mvc.ui.template.UncheckedTemplateException
 
invalidNumberOfArguments(int) - 异常错误 中的静态方法com.blade.mvc.ui.template.UncheckedTemplateException
 
invalidStateException(BladeTemplate.State) - 异常错误 中的静态方法com.blade.mvc.ui.template.UncheckedTemplateException
 
invokeHook(Signature, Route) - 类 中的方法com.blade.mvc.handler.RequestInvoker
invoke webhook
invokeHook(List<Route>, Signature) - 类 中的方法com.blade.mvc.handler.RequestInvoker
invoke hooks
invokeMethod(Object, Method, Object...) - 类 中的静态方法com.blade.kit.ReflectKit
invoke method
invokeMiddleware(List<Route>, Signature) - 类 中的方法com.blade.mvc.handler.RequestInvoker
 
ioc() - 类 中的方法com.blade.Blade
Get blade ioc container, default is SimpleIoc implement.
Ioc - com.blade.ioc中的接口
IOC container, it provides an interface for registration and bean.
ioExceptionReadingFromFile(String, Throwable) - 异常错误 中的静态方法com.blade.mvc.ui.template.UncheckedTemplateException
 
IOKit - com.blade.kit中的类
 
IOKit() - 类 的构造器com.blade.kit.IOKit
 
IoMultiplexer - com.blade.server.netty中的枚举
 
ip() - 类 中的方法com.blade.mvc.http.HttpSession
 
ip(String) - 类 中的方法com.blade.mvc.http.HttpSession
 
ip() - 接口 中的方法com.blade.mvc.http.Session
Get current session client ip address
ip(String) - 接口 中的方法com.blade.mvc.http.Session
Set current session client ip address
ipAddr(Request) - 类 中的静态方法com.blade.kit.WebKit
Get the client IP address by request
is(Object, Object...) - 类 中的静态方法com.blade.kit.ReflectKit
对象是否其中一个
isAbstract() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isAjax() - 接口 中的方法com.blade.mvc.http.Request
Get current request is ajax.
isAlwaysMakeTags() - 类 中的方法com.blade.security.web.filter.HTMLFilter
 
isAnnotationPresent(Class<T>) - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isBirthday(String) - 类 中的静态方法com.blade.kit.PatternKit
验证日期(年月日)
isBlank(String) - 类 中的静态方法com.blade.kit.StringKit
 
isBlankSpace(String) - 类 中的静态方法com.blade.kit.PatternKit
验证空白字符
isChinese(String) - 类 中的静态方法com.blade.kit.PatternKit
验证中文
isCommit() - 类 中的方法com.blade.mvc.http.HttpResponse
 
isCommit() - 接口 中的方法com.blade.mvc.http.Response
Judge whether the current response has been submitted to the client
isDecimals(String) - 类 中的静态方法com.blade.kit.PatternKit
验证整数和浮点数(正负整数和正负浮点数)
isDigit(String) - 类 中的静态方法com.blade.kit.PatternKit
验证整数(正整数和负整数)
isEmail(String) - 类 中的静态方法com.blade.kit.PatternKit
验证Email
isEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.BladeKit
 
isEmpty(T[]) - 类 中的静态方法com.blade.kit.BladeKit
 
isIdCard15(String) - 类 中的静态方法com.blade.kit.PatternKit
验证身份证号码
isIdCard18(String) - 类 中的静态方法com.blade.kit.PatternKit
验证身份证号码
isIE() - 类 中的方法com.blade.mvc.http.HttpRequest
 
isIE() - 接口 中的方法com.blade.mvc.http.Request
Gets the current request is the head of the IE browser
isImage(String) - 类 中的静态方法com.blade.kit.PatternKit
 
isInterface() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isIpAddress(String) - 类 中的静态方法com.blade.kit.PatternKit
匹配IP地址(简单匹配,格式,如:192.168.1.1,127.0.0.1,没有匹配IP段的大小)
isJarContext() - 类 中的静态方法com.blade.ioc.DynamicContext
 
isJarPackage(String) - 类 中的静态方法com.blade.ioc.DynamicContext
 
isMatch(String, CharSequence) - 类 中的静态方法com.blade.kit.PatternKit
判断是否匹配正则
isMobile(String) - 类 中的静态方法com.blade.kit.PatternKit
验证手机号码(支持国际格式,+86135xxxx...
isNormalClass(Class<?>) - 类 中的静态方法com.blade.kit.ReflectKit
 
isNotBlank(String) - 类 中的静态方法com.blade.kit.StringKit
 
isNotEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.BladeKit
 
isNumber(String) - 类 中的静态方法com.blade.kit.PatternKit
检测是否是数字
isNumber(String) - 类 中的静态方法com.blade.kit.StringKit
 
isPhone(String) - 类 中的静态方法com.blade.kit.PatternKit
验证固定电话号码
isPostcode(String) - 类 中的静态方法com.blade.kit.PatternKit
匹配中国邮政编码
isPrimitive(Class<?>) - 类 中的静态方法com.blade.kit.ReflectKit
 
isPrimitive(Object) - 类 中的静态方法com.blade.kit.ReflectKit
 
isPrivate() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isProtected() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isPublic() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isRealName(String) - 类 中的静态方法com.blade.kit.PatternKit
验证中文字母数字空格
isSecure() - 类 中的方法com.blade.mvc.http.HttpRequest
 
isSecure() - 接口 中的方法com.blade.mvc.http.Request
Get current request is https.
isSingle() - 类 中的方法com.blade.ioc.bean.BeanDefine
 
isStatic() - 类 中的方法com.blade.ioc.bean.ClassDefine
 
isStripComments() - 类 中的方法com.blade.security.web.filter.HTMLFilter
 
isSuccess() - 类 中的方法com.blade.mvc.ui.RestResponse
 
isURL(String) - 类 中的静态方法com.blade.kit.PatternKit
验证URL地址
isWebHook(HttpMethod) - 类 中的静态方法com.blade.kit.BladeKit
 

J

JarReaderImpl - com.blade.ioc.reader中的类
Read the class according to the jar file
JarReaderImpl() - 类 的构造器com.blade.ioc.reader.JarReaderImpl
 
join() - 类 中的方法com.blade.server.netty.NettyServer
 
join() - 接口 中的方法com.blade.server.Server
Join current server
JSON - com.blade.mvc.annotation中的注释类型
Return JSON Params
json(String) - 接口 中的方法com.blade.mvc.http.Response
Render by json
json(Object) - 接口 中的方法com.blade.mvc.http.Response
Render by json
JsonFormat - com.blade.kit.json中的注释类型
 
JsonIgnore - com.blade.kit.json中的注释类型
 
JsonKit - com.blade.kit中的类
Json kit
JsonKit() - 类 的构造器com.blade.kit.JsonKit
 
JsonProperty - com.blade.kit.json中的注释类型
 
JsonSerializer - com.blade.kit.json中的类
 

K

KB - 类 中的静态变量com.blade.kit.MemoryConst
KB与Byte的倍数
KEEP_ALIVE - 接口 中的静态变量com.blade.server.netty.HttpConst
 
keepAlive() - 类 中的方法com.blade.mvc.http.HttpRequest
 
keepAlive() - 接口 中的方法com.blade.mvc.http.Request
Get current request is KeepAlive, HTTP1.1 is true.

L

LAST_MODIFIED - 接口 中的静态变量com.blade.server.netty.HttpConst
 
listen(int) - 类 中的方法com.blade.Blade
Set to start the web server to monitor port, the default is 9000
listen(String, int) - 类 中的方法com.blade.Blade
Set to start the web server to listen the IP address and port The default will listen 0.0.0.0:9000
LOCAL_IP_ADDRESS - 接口 中的静态变量com.blade.mvc.Const
 
LOCATION - 接口 中的静态变量com.blade.server.netty.HttpConst
 
lookupRoute(String, String) - 类 中的方法com.blade.mvc.route.RouteMatcher
 

M

MappingType - com.blade.kit.json中的枚举
Mapping Type
MAX_NUMBER - 类 中的静态变量com.blade.kit.Hashids
Max number that can be encoded with Hashids.
maxAge() - 类 中的方法com.blade.mvc.http.Cookie
 
maxAge(long) - 类 中的方法com.blade.mvc.http.Cookie
 
MB - 类 中的静态变量com.blade.kit.MemoryConst
MB与Byte的倍数
md5(String) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密
md5(String, String) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密
md5(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密
md5(byte[], byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密
md5File(String) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密文件
md5File(File) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密文件
md5FileToByte(String) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密文件
md5FileToByte(File) - 类 中的静态方法com.blade.kit.EncryptKit
MD5加密文件
me() - 类 中的静态方法com.blade.Blade
Give your blade instance, from then on will get the energy
MemoryConst - com.blade.kit中的类
 
MemoryConst() - 类 的构造器com.blade.kit.MemoryConst
 
MemoryConst.Unit - com.blade.kit中的注释类型
 
memorySize2Byte(long, int) - 类 中的静态方法com.blade.kit.ConvertKit
以unit为单位的内存大小转字节数
method() - 类 中的方法com.blade.mvc.http.HttpRequest
 
method() - 接口 中的方法com.blade.mvc.http.Request
Get current request http method. e.g: GET
METHOD_GET - 接口 中的静态变量com.blade.server.netty.HttpConst
 
MethodArgument - com.blade.mvc.handler中的类
Route method param parse
MethodArgument() - 类 的构造器com.blade.mvc.handler.MethodArgument
 
middleware() - 类 中的方法com.blade.Blade
Get middleware list
mimeType(String) - 类 中的静态方法com.blade.kit.StringKit
 
MimeType - com.blade.mvc.multipart中的接口
 
mimeTypes - 接口 中的静态变量com.blade.mvc.multipart.MimeType
 
ModelAndView - com.blade.mvc.ui中的类
ModelAndView, Using templates and data
ModelAndView() - 类 的构造器com.blade.mvc.ui.ModelAndView
 
ModelAndView(String) - 类 的构造器com.blade.mvc.ui.ModelAndView
Create an empty view
ModelAndView(Map<String, Object>, String) - 类 的构造器com.blade.mvc.ui.ModelAndView
Create a model view object with data
MultipartParam - com.blade.mvc.annotation中的注释类型
Form Multipart ParmeterAnnotation

N

name - 异常错误 中的变量com.blade.exception.BladeException
 
name() - 类 中的方法com.blade.mvc.http.Cookie
 
name(String) - 类 中的方法com.blade.mvc.http.Cookie
 
NamedThreadFactory - com.blade.kit中的类
 
NamedThreadFactory(String) - 类 的构造器com.blade.kit.NamedThreadFactory
 
NettyServer - com.blade.server.netty中的类
 
NettyServer() - 类 的构造器com.blade.server.netty.NettyServer
 
NettyServerGroup - com.blade.server.netty中的类
 
NettyServerGroup() - 类 的构造器com.blade.server.netty.NettyServerGroup
 
newInstance() - 类 中的方法com.blade.ioc.bean.ClassInfo
 
newInstance(Class<T>) - 类 中的静态方法com.blade.kit.ReflectKit
 
newThread(Runnable) - 类 中的方法com.blade.kit.NamedThreadFactory
 
next() - 类 中的方法com.blade.mvc.hook.Signature
 
notEmpty(String, String) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(T[], String) - 类 中的静态方法com.blade.kit.Assert
 
notFound() - 接口 中的方法com.blade.mvc.http.Response
Set current response http code 404
NotFoundException - com.blade.exception中的异常错误
404 not found exception
NotFoundException() - 异常错误 的构造器com.blade.exception.NotFoundException
 
NotFoundException(String) - 异常错误 的构造器com.blade.exception.NotFoundException
 
notIsWebHook(HttpMethod) - 类 中的静态方法com.blade.kit.BladeKit
 
notNull(Object, String) - 类 中的静态方法com.blade.kit.Assert
 
nowUnix() - 类 中的静态方法com.blade.kit.DateKit
get current unix time

O

of(Properties) - 类 中的静态方法com.blade.Environment
Properties to Environment
of(Map<String, String>) - 类 中的静态方法com.blade.Environment
Map to Environment
of(URL) - 类 中的静态方法com.blade.Environment
Load environment by URL
of(File) - 类 中的静态方法com.blade.Environment
Load environment by file
of(String) - 类 中的静态方法com.blade.Environment
Load environment by location
ok() - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
ok(T) - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
ok(T, int) - 类 中的静态方法com.blade.mvc.ui.RestResponse
 
onStarted(BeanProcessor) - 类 中的方法com.blade.Blade
Event on started
operationComplete(ChannelProgressiveFuture) - 类 中的方法com.blade.server.netty.ProgressiveFutureListener
 
operationProgressed(ChannelProgressiveFuture, long, long) - 类 中的方法com.blade.server.netty.ProgressiveFutureListener
 
Order - com.blade.ioc.annotation中的注释类型
Order By
OrderComparator<T> - com.blade.ioc.bean中的类
Bean order by
OrderComparator() - 类 的构造器com.blade.ioc.bean.OrderComparator
 
output2InputStream(OutputStream) - 类 中的方法com.blade.kit.ConvertKit
outputStream转inputStream
outputStream() - 类 中的方法com.blade.mvc.http.HttpResponse
 
outputStream() - 接口 中的方法com.blade.mvc.http.Response
create temp file outputStream
outputStream2Bytes(OutputStream) - 类 中的静态方法com.blade.kit.ConvertKit
outputStream转byteArr
outputStream2String(OutputStream, String) - 类 中的静态方法com.blade.kit.ConvertKit
outputStream转string按编码
OutputStreamWrapper - com.blade.mvc.wrapper中的类
OutputStream Wrapper
OutputStreamWrapper(OutputStream, File, ChannelHandlerContext) - 类 的构造器com.blade.mvc.wrapper.OutputStreamWrapper
 

P

paragraph(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
Param - com.blade.mvc.annotation中的注释类型
Request Query ParmeterAnnotation
parameters() - 类 中的方法com.blade.mvc.http.HttpRequest
 
parameters() - 接口 中的方法com.blade.mvc.http.Request
Get current request query parameters
ParamStrut - com.blade.mvc.handler中的类
 
ParamStrut() - 类 的构造器com.blade.mvc.handler.ParamStrut
 
ParseException - com.blade.kit.json中的异常错误
 
ParseException(String, int, String) - 异常错误 的构造器com.blade.kit.json.ParseException
 
parseUnsignedLong(String, int) - 类 中的静态方法com.blade.kit.UUID
 
Path - com.blade.mvc.annotation中的注释类型
Route class notes, identifying whether a class is routed
path() - 类 中的方法com.blade.mvc.http.Cookie
 
path(String) - 类 中的方法com.blade.mvc.http.Cookie
 
pathInt(String) - 接口 中的方法com.blade.mvc.http.Request
Return a URL parameter for a Int type
PathKit - com.blade.kit中的类
PathKit URL
PathKit() - 类 的构造器com.blade.kit.PathKit
 
pathLong(String) - 接口 中的方法com.blade.mvc.http.Request
Return a URL parameter for a Long type
PathParam - com.blade.mvc.annotation中的注释类型
Request Path Parameter Annotation
pathParams() - 类 中的方法com.blade.mvc.http.HttpRequest
 
pathParams() - 接口 中的方法com.blade.mvc.http.Request
Get current request Path params, like /users/:uid
pathString(String) - 接口 中的方法com.blade.mvc.http.Request
Get a URL parameter
PatternKit - com.blade.kit中的类
正则工具类 提供验证邮箱、手机号、电话号码、身份证号码、数字等方法
PatternKit() - 类 的构造器com.blade.kit.PatternKit
 
PLUGIN_PACKAGE_NAME - 接口 中的静态变量com.blade.mvc.Const
 
post(String, RouteHandler) - 类 中的方法com.blade.Blade
Add a post route to routes
PostRoute - com.blade.mvc.annotation中的注释类型
 
preHandle(Blade) - 接口 中的方法com.blade.event.BeanProcessor
Initialize the ioc container before execution
processor(Blade) - 接口 中的方法com.blade.event.BeanProcessor
Initialize the ioc container after execution
processors() - 类 中的方法com.blade.Blade
Get processors
ProgressiveFutureListener - com.blade.server.netty中的类
File progressive future listener
ProgressiveFutureListener(RandomAccessFile) - 类 的构造器com.blade.server.netty.ProgressiveFutureListener
 
props() - 类 中的方法com.blade.Environment
 
protocol() - 类 中的方法com.blade.mvc.http.HttpRequest
 
protocol() - 接口 中的方法com.blade.mvc.http.Request
Get request http protocol
put(String, RouteHandler) - 类 中的方法com.blade.Blade
Add a put route to routes
PutRoute - com.blade.mvc.annotation中的注释类型
 

Q

query(String) - 接口 中的方法com.blade.mvc.http.Request
Get a request parameter
query(String, String) - 接口 中的方法com.blade.mvc.http.Request
Get a request parameter, if NULL is returned to defaultValue
queryDouble(String) - 接口 中的方法com.blade.mvc.http.Request
Returns a request parameter for a Double type
queryDouble(String, double) - 接口 中的方法com.blade.mvc.http.Request
Returns a request parameter for a Double type
queryInt(String) - 接口 中的方法com.blade.mvc.http.Request
Returns a request parameter for a Int type
queryInt(String, int) - 接口 中的方法com.blade.mvc.http.Request
Returns a request parameter for a Int type
queryLong(String) - 接口 中的方法com.blade.mvc.http.Request
Returns a request parameter for a Long type
queryLong(String, long) - 接口 中的方法com.blade.mvc.http.Request
Returns a request parameter for a Long type
queryString() - 类 中的方法com.blade.mvc.http.HttpRequest
 
queryString() - 接口 中的方法com.blade.mvc.http.Request
Get queryString. e.g: http://xxx.com/hello?

R

rand(int, int) - 类 中的静态方法com.blade.kit.StringKit
 
rand(int) - 类 中的静态方法com.blade.kit.StringKit
 
random(int, int) - 类 中的静态方法com.blade.kit.UUID
根据一个范围,生成一个随机的整数
readClasses(Scanner) - 接口 中的方法com.blade.ioc.ClassReader
 
readClasses(Scanner) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
 
readToString(String) - 类 中的静态方法com.blade.kit.IOKit
 
readToString(InputStream) - 类 中的静态方法com.blade.kit.IOKit
 
recursionFindClasses(String) - 类 中的静态方法com.blade.ioc.DynamicContext
 
redirect(String) - 类 中的方法com.blade.mvc.http.HttpResponse
 
redirect(String) - 接口 中的方法com.blade.mvc.http.Response
Redirect to newUri
ReflectKit - com.blade.kit中的类
 
ReflectKit() - 类 的构造器com.blade.kit.ReflectKit
 
register(Object) - 类 中的方法com.blade.Blade
Register bean to ioc container
register(Class<?>) - 类 中的方法com.blade.Blade
Register bean to ioc container
register() - 类 中的方法com.blade.mvc.route.RouteBuilder
 
remove(Class<?>) - 接口 中的方法com.blade.ioc.Ioc
Remove bean by class type
remove(String) - 接口 中的方法com.blade.ioc.Ioc
Remove bean by name
remove(String) - 类 中的方法com.blade.ioc.SimpleIoc
 
remove(Class<?>) - 类 中的方法com.blade.ioc.SimpleIoc
 
remove(String) - 接口 中的方法com.blade.mvc.http.Session
Remove current session attribute
remove(Session) - 类 中的方法com.blade.mvc.SessionManager
Remove a session
remove(String) - 类 中的方法com.blade.mvc.ui.ModelAndView
Remove model data
remove() - 类 中的静态方法com.blade.mvc.WebContext
Remove current thread context WebContext instance
removeAttribute(String) - 类 中的方法com.blade.mvc.http.HttpSession
 
removeAttribute(String) - 接口 中的方法com.blade.mvc.http.Session
Remove current session attribute
removeCookie(String) - 类 中的方法com.blade.mvc.http.HttpResponse
 
removeCookie(String) - 接口 中的方法com.blade.mvc.http.Response
remove cookie
render(ModelAndView) - 类 中的方法com.blade.mvc.http.HttpResponse
 
render(String) - 接口 中的方法com.blade.mvc.http.Response
Render view
render(ModelAndView) - 接口 中的方法com.blade.mvc.http.Response
Render view And Setting Data
render(ModelAndView, Writer) - 类 中的方法com.blade.mvc.ui.template.DefaultEngine
 
render(ModelAndView, Writer) - 接口 中的方法com.blade.mvc.ui.template.TemplateEngine
Render a template file to the client
request() - 类 中的方法com.blade.mvc.hook.Signature
 
Request - com.blade.mvc.http中的接口
Http Request
request() - 类 中的静态方法com.blade.mvc.WebContext
Get current thread context Request instance
RequestHandler<R> - com.blade.server.netty中的接口
 
RequestInvoker - com.blade.mvc.handler中的类
Route handler invoke
RequestInvoker(Blade) - 类 的构造器com.blade.mvc.handler.RequestInvoker
 
response() - 类 中的方法com.blade.mvc.hook.Signature
 
Response - com.blade.mvc.http中的接口
Http Response
response() - 类 中的静态方法com.blade.mvc.WebContext
Get current thread context Response instance
RestResponse<T> - com.blade.mvc.ui中的类
RestResponse
RestResponse() - 类 的构造器com.blade.mvc.ui.RestResponse
 
RestResponse(boolean) - 类 的构造器com.blade.mvc.ui.RestResponse
 
RestResponse(boolean, T) - 类 的构造器com.blade.mvc.ui.RestResponse
 
Route - com.blade.mvc.annotation中的注释类型
Methods defined on the route notes Restful routes: ========================================================================================== verb path action used for ========================================================================================== GET /users index display a list of all books GET /users/new_form new_form return an HTML form for creating a new book POST /users create create a new book GET /users/id show display a specific book GET /users/id/edit_form edit_form return an HTML form for editing a books PUT /users/id update update a specific book DELETE /users/id destroy delete a specific book
Route - com.blade.mvc.route中的类
Route Bean A route identifies the smallest unit of the request, which encapsulates the path of the request, the Http method, and the method of executing the route
Route(HttpMethod, String, Class<?>, Method) - 类 的构造器com.blade.mvc.route.Route
 
Route(HttpMethod, String, Object, Class<?>, Method) - 类 的构造器com.blade.mvc.route.Route
 
route(String, Class<?>, String) - 类 中的方法com.blade.mvc.route.RouteMatcher
 
route(String, Class<?>, String, HttpMethod) - 类 中的方法com.blade.mvc.route.RouteMatcher
 
RouteBuilder - com.blade.mvc.route中的类
Route builder
RouteBuilder(RouteMatcher) - 类 的构造器com.blade.mvc.route.RouteBuilder
 
routeHandle(Signature) - 类 中的方法com.blade.mvc.handler.RequestInvoker
Actual routing method execution
RouteHandler - com.blade.mvc.handler中的接口
route middleware
routeMatcher() - 类 中的方法com.blade.Blade
Get RouteMatcher
RouteMatcher - com.blade.mvc.route中的类
Default Route Matcher
RouteMatcher() - 类 的构造器com.blade.mvc.route.RouteMatcher
 
RouteStruct - com.blade.mvc.route中的类
Route strut
RouteStruct() - 类 的构造器com.blade.mvc.route.RouteStruct
 

S

Scanner - com.blade.ioc.bean中的类
 
Scanner() - 类 的构造器com.blade.ioc.bean.Scanner
 
scanPackages(String...) - 类 中的方法com.blade.Blade
When set to start blade scan packages
scanPackages() - 类 中的方法com.blade.Blade
Get scan the package set.
secure() - 类 中的方法com.blade.mvc.http.Cookie
 
secure(boolean) - 类 中的方法com.blade.mvc.http.Cookie
 
send(FullHttpResponse) - 类 中的方法com.blade.mvc.http.HttpResponse
 
send(FullHttpResponse) - 接口 中的方法com.blade.mvc.http.Response
Send response by FullHttpResponse, custom build, please be careful
serialize(SerializeMapping, Object) - 类 中的静态方法com.blade.kit.json.BeanSerializer
 
serialize(Object) - 类 中的静态方法com.blade.kit.json.JsonSerializer
 
SerializeMapping - com.blade.kit.json中的类
 
SerializeMapping() - 类 的构造器com.blade.kit.json.SerializeMapping
 
SERVER - 接口 中的静态变量com.blade.server.netty.HttpConst
 
Server - com.blade.server中的接口
Blade web server
session() - 类 中的方法com.blade.mvc.http.HttpRequest
 
session() - 接口 中的方法com.blade.mvc.http.Request
Get current request session, if null then create
Session - com.blade.mvc.http中的接口
Session
SESSION_HANDLER - 类 中的静态变量com.blade.server.netty.HttpServerHandler
 
SessionHandler - com.blade.server.netty中的类
session handler
sessionManager() - 类 中的方法com.blade.Blade
Get SessionManager
SessionManager - com.blade.mvc中的类
SessionManager This class manages all session instances, including additions and deletions
SessionManager() - 类 的构造器com.blade.mvc.SessionManager
Create SessionManager
sessionType() - 类 中的方法com.blade.Blade
Get session implements Class Type
sessionType(Class<? extends Session>) - 类 中的方法com.blade.Blade
Set session implements Class Type, e.g: RedisSession
set(String, Object) - 类 中的方法com.blade.Environment
Set a value to props
set(WebContext) - 类 中的静态方法com.blade.mvc.WebContext
Set current thread context WebContext instance
SET_COOKIE - 接口 中的静态变量com.blade.server.netty.HttpConst
 
setBean(Object) - 类 中的方法com.blade.ioc.bean.BeanDefine
 
setBean(Class<?>, Object) - 接口 中的方法com.blade.ioc.Ioc
Set bean, e.g aop proxy
setBean(Class<?>, Object) - 类 中的方法com.blade.ioc.SimpleIoc
Update BeanDefine
setCode(int) - 类 中的方法com.blade.mvc.ui.RestResponse
 
setModel(Map<String, Object>) - 类 中的方法com.blade.mvc.ui.ModelAndView
Setting model
setPath(String) - 类 中的方法com.blade.mvc.route.Route
Set route path
setPathParams(Map<String, String>) - 类 中的方法com.blade.mvc.route.Route
Set path params
setRoute(Route) - 类 中的方法com.blade.mvc.hook.Signature
 
setSignle(boolean) - 类 中的方法com.blade.ioc.bean.BeanDefine
 
setSort(int) - 类 中的方法com.blade.mvc.route.Route
Set route execution sort
setTarget(Object) - 类 中的方法com.blade.mvc.route.Route
Set route handler instance
setType(Class<?>) - 类 中的方法com.blade.ioc.bean.BeanDefine
 
setView(String) - 类 中的方法com.blade.mvc.ui.ModelAndView
Setting view page
SHA1(String) - 类 中的静态方法com.blade.kit.EncryptKit
SHA1加密
SHA1(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
SHA1加密
SHA1ToByte(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
SHA1加密
SHA256(String) - 类 中的静态方法com.blade.kit.EncryptKit
SHA256加密
SHA256(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
SHA256加密
SHA256ToByte(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
SHA256加密
SHA512(String) - 类 中的静态方法com.blade.kit.EncryptKit
SHA512加密
SHA512(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
SHA512加密
SHA512ToByte(byte[]) - 类 中的静态方法com.blade.kit.EncryptKit
SHA512加密
showFileList(boolean) - 类 中的方法com.blade.Blade
Set whether to show the file directory, default doesn't show
Signature - com.blade.mvc.hook中的类
Signature
Signature() - 类 的构造器com.blade.mvc.hook.Signature
 
SimpleIoc - com.blade.ioc中的类
The default IOC container implementation
SimpleIoc() - 类 的构造器com.blade.ioc.SimpleIoc
 
SLASH - 接口 中的静态变量com.blade.server.netty.HttpConst
 
start() - 类 中的方法com.blade.Blade
Start blade application.
start(Class<?>, String...) - 类 中的方法com.blade.Blade
Start blade application
start(Class<?>, String, int, String...) - 类 中的方法com.blade.Blade
Start the blade web server
start(Blade, String[]) - 类 中的方法com.blade.server.netty.NettyServer
 
start(Blade, String[]) - 接口 中的方法com.blade.server.Server
Start blade application
startP() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
startP(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
startStyle() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
StaticFileHandler - com.blade.server.netty中的类
static file handler
status - 异常错误 中的变量com.blade.exception.BladeException
 
STATUS - 异常错误 中的静态变量com.blade.exception.InternalErrorException
 
STATUS - 异常错误 中的静态变量com.blade.exception.NotFoundException
 
status(int) - 类 中的方法com.blade.mvc.http.HttpResponse
 
status(int) - 接口 中的方法com.blade.mvc.http.Response
Setting Response Status
statusCode() - 类 中的方法com.blade.mvc.http.HttpResponse
 
statusCode() - 接口 中的方法com.blade.mvc.http.Response
Get current response http status code. e.g: 200
stop() - 类 中的方法com.blade.Blade
Stop current blade application Will stop synchronization waiting netty service
stop() - 类 中的方法com.blade.server.netty.NettyServer
 
stop() - 接口 中的方法com.blade.server.Server
Stop current server
stopAndWait() - 类 中的方法com.blade.server.netty.NettyServer
 
stopAndWait() - 接口 中的方法com.blade.server.Server
Stop current, Will have been waiting for the service to stop
string2InputStream(String, String) - 类 中的静态方法com.blade.kit.ConvertKit
string转inputStream按编码
string2OutputStream(String, String) - 类 中的静态方法com.blade.kit.ConvertKit
string转outputStream按编码
StringKit - com.blade.kit中的类
 
StringKit() - 类 的构造器com.blade.kit.StringKit
 
styleTables() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 

T

template(String) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
template(String, Object...) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
template(String, Map<String, Object>) - 类 中的静态方法com.blade.mvc.ui.template.BladeTemplate
 
TEMPLATE_PATH - 类 中的静态变量com.blade.mvc.ui.template.DefaultEngine
 
templateEngine(TemplateEngine) - 类 中的方法com.blade.Blade
Setting blade mvc default templateEngine
templateEngine() - 类 中的方法com.blade.Blade
Get TemplateEngine, default is DefaultEngine
TemplateEngine - com.blade.mvc.ui.template中的接口
TemplateEngine Interface, For view layer to display data
TemplateException - com.blade.exception中的异常错误
 
TemplateException(String, Throwable) - 异常错误 的构造器com.blade.exception.TemplateException
 
TemplateException(String) - 异常错误 的构造器com.blade.exception.TemplateException
 
TemplateException(Throwable) - 异常错误 的构造器com.blade.exception.TemplateException
 
TERMINAL_BLADE_ENV - 接口 中的静态变量com.blade.mvc.Const
 
TERMINAL_SERVER_ADDRESS - 接口 中的静态变量com.blade.mvc.Const
 
TERMINAL_SERVER_PORT - 接口 中的静态变量com.blade.mvc.Const
 
text(String) - 接口 中的方法com.blade.mvc.http.Response
Render by text
title(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
toAson(String) - 类 中的静态方法com.blade.kit.JsonKit
 
toDate(String, String) - 类 中的静态方法com.blade.kit.DateKit
 
toDate(long) - 类 中的静态方法com.blade.kit.DateKit
 
toDateTime(String, String) - 类 中的静态方法com.blade.kit.DateKit
 
toLocalDate(String, String) - 类 中的静态方法com.blade.kit.DateKit
 
toLocalDateTime(String, String) - 类 中的静态方法com.blade.kit.DateKit
 
toMap() - 类 中的方法com.blade.Environment
 
toString() - 类 中的方法com.blade.ioc.bean.ClassInfo
 
toString(long, String) - 类 中的静态方法com.blade.kit.DateKit
format unix time to string
toString(Date, String) - 类 中的静态方法com.blade.kit.DateKit
format date to string
toString(LocalDateTime, String) - 类 中的静态方法com.blade.kit.DateKit
 
toString(LocalDateTime) - 类 中的静态方法com.blade.kit.DateKit
 
toString() - 类 中的方法com.blade.kit.json.Ason
 
toString(Object) - 类 中的静态方法com.blade.kit.JsonKit
 
toString(Object, SerializeMapping) - 类 中的静态方法com.blade.kit.JsonKit
 
toString() - 类 中的方法com.blade.mvc.multipart.FileItem
 
toString() - 类 中的方法com.blade.mvc.route.Route
Route to string
toString() - 类 中的方法com.blade.mvc.ui.HtmlCreator
 
toString() - 类 中的方法com.blade.mvc.ui.ModelAndView
 
toString() - 类 中的方法com.blade.security.web.filter.InputFilter
 
toUnix(String, String) - 类 中的静态方法com.blade.kit.DateKit
format string time to unix time
toUnix(String) - 类 中的静态方法com.blade.kit.DateKit
format string (yyyy-MM-dd HH:mm:ss) to unix time
toUnix(Date) - 类 中的静态方法com.blade.kit.DateKit
 
trigger(Event) - 接口 中的方法com.blade.event.EventListener
Start event

U

unauthorized() - 接口 中的方法com.blade.mvc.http.Response
Set current response http code 401
UncheckedTemplateException - com.blade.mvc.ui.template中的异常错误
 
UncheckedTemplateException(String) - 异常错误 的构造器com.blade.mvc.ui.template.UncheckedTemplateException
 
UncheckedTemplateException(String, Throwable) - 异常错误 的构造器com.blade.mvc.ui.template.UncheckedTemplateException
 
UncheckedTemplateException(Throwable) - 异常错误 的构造器com.blade.mvc.ui.template.UncheckedTemplateException
 
uri() - 类 中的方法com.blade.mvc.http.HttpRequest
 
uri() - 接口 中的方法com.blade.mvc.http.Request
Get request uri
url() - 类 中的方法com.blade.mvc.http.HttpRequest
 
url() - 接口 中的方法com.blade.mvc.http.Request
Get request url
use(WebHook...) - 类 中的方法com.blade.Blade
The use of multiple middleware, if any
USER_AGENT - 接口 中的静态变量com.blade.server.netty.HttpConst
 
userAgent() - 接口 中的方法com.blade.mvc.http.Request
Get request user-agent
UU(String) - 类 中的静态方法com.blade.kit.UUID
将紧凑格式的 UU16 字符串变成标准 UUID 格式的字符串
UU16() - 类 中的静态方法com.blade.kit.UUID
 
UU16(UUID) - 类 中的静态方法com.blade.kit.UUID
 
UU16FromUU64(String) - 类 中的静态方法com.blade.kit.UUID
将一个 UU64 表示的紧凑字符串,变成 UU16 表示的字符串 每次取2个字符,恢复成3个byte,重复10次, 最后一次,是用最后2个字符,恢复回2个byte
UU32(UUID) - 类 中的静态方法com.blade.kit.UUID
 
UU32() - 类 中的静态方法com.blade.kit.UUID
 
UU64() - 类 中的静态方法com.blade.kit.UUID
 
UU64(UUID) - 类 中的静态方法com.blade.kit.UUID
返回一个 UUID ,并用 64 进制转换成紧凑形式的字符串,内容为 [\\-0-9a-zA-Z_] 比如一个类似下面的 UUID: a6c5c51c-689c-4525-9bcd-c14c1e107c80 一共 128 位,分做L64 和 R64,分为为两个 64位数(两个 long) > L = uu.getLeastSignificantBits(); > UUID = uu.getMostSignificantBits(); 而一个 64 进制数,是 6 位,因此我们取值的顺序是 1.
UUID - com.blade.kit中的类
封装UUID
UUID() - 类 的构造器com.blade.kit.UUID
 

V

validation() - 类 中的方法com.blade.security.web.csrf.CsrfMiddleware
 
value() - 类 中的方法com.blade.mvc.http.Cookie
 
value(String) - 类 中的方法com.blade.mvc.http.Cookie
 
valueOf(String) - 枚举 中的静态方法com.blade.event.EventType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.blade.kit.json.MappingType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.blade.mvc.http.HttpMethod
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.blade.mvc.ui.template.BladeTemplate.State
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.blade.server.netty.IoMultiplexer
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.blade.event.EventType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.blade.kit.json.MappingType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.blade.mvc.http.HttpMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.blade.mvc.ui.template.BladeTemplate.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.blade.server.netty.IoMultiplexer
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VAR_REGEXP - 类 中的静态变量com.blade.kit.PathKit
 
VAR_REPLACE - 类 中的静态变量com.blade.kit.PathKit
 
VARIABLE_STACKTRACE - 接口 中的静态变量com.blade.mvc.handler.ExceptionHandler
 
VERSION - 接口 中的静态变量com.blade.mvc.Const
 
VERSION - 接口 中的静态变量com.blade.server.netty.HttpConst
 

W

WEB_JARS - 接口 中的静态变量com.blade.mvc.Const
 
WebContext - com.blade.mvc中的类
Blade Web Context Cached current thread context request and response instance
WebContext(Request, Response) - 类 的构造器com.blade.mvc.WebContext
 
WebHook - com.blade.mvc.hook中的接口
Request WebHook
WebKit - com.blade.kit中的类
Web kit
WebKit() - 类 的构造器com.blade.kit.WebKit
 
wrap(Callable<T>) - 类 中的静态方法com.blade.kit.Assert
 
write(byte[]) - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 
write(int) - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 
write(byte[], int, int) - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
 

X

X_POWER_BY - 接口 中的静态变量com.blade.server.netty.HttpConst
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
跳过导航链接

Copyright © 2017. All rights reserved.