- AbstractClassReader - com.blade.ioc.reader中的类
-
Abstract Class Reader
- AbstractClassReader() - 类 的构造器com.blade.ioc.reader.AbstractClassReader
-
- accept(T, U) - 接口 中的方法com.blade.kit.ExceptionKit.BiConsumerWithExceptions
-
- accept(T) - 接口 中的方法com.blade.kit.ExceptionKit.ConsumerWithExceptions
-
- 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
-
- addAll(Map<String, Object>) - 类 中的方法com.blade.mvc.ui.ModelAndView
-
Add attributes to model
- 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<T>) - 类 中的方法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
-
- addTask(Task) - 类 中的静态方法com.blade.task.TaskManager
-
- addWebHook(Class<?>, String, Object) - 类 中的方法com.blade.mvc.route.RouteBuilder
-
- addWebSocket(String) - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- 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
-
Fill a certain number of special characters on the right side of the string
- alignRight(Object, int, char) - 类 中的静态方法com.blade.kit.StringKit
-
Fill a certain number of special characters on the left side of the string
- ALL_SPEC - 类 中的静态变量com.blade.task.cron.CronExpression
-
- ALL_SPEC_INT - 类 中的静态变量com.blade.task.cron.CronExpression
-
- and(Validation<T>) - 接口 中的方法com.blade.validator.Validation
-
- APPLICATION - 接口 中的静态变量com.blade.mvc.multipart.MimeType
-
- apply(T) - 接口 中的方法com.blade.kit.ExceptionKit.FunctionWithExceptions
-
- 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
-
- asByteBuf() - 类 中的方法com.blade.server.netty.StaticInputStream
-
- 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
- AuthPair - com.blade.security.web.auth中的类
-
- AuthPair() - 类 的构造器com.blade.security.web.auth.AuthPair
-
- await() - 类 中的方法com.blade.Blade
-
Await web server started
- badRequest() - 接口 中的方法com.blade.mvc.http.Response
-
Set current response http code 400
- BadRequestException - com.blade.exception中的异常错误
-
HTTP 400 Exception
- BadRequestException() - 异常错误 的构造器com.blade.exception.BadRequestException
-
- BadRequestException(String) - 异常错误 的构造器com.blade.exception.BadRequestException
-
- BANNER_PADDING - 接口 中的静态变量com.blade.mvc.Const
-
- BANNER_TEXT - 接口 中的静态变量com.blade.mvc.Const
-
- bannerText(String) - 类 中的方法com.blade.Blade
-
Set blade start banner text
- bannerText() - 类 中的方法com.blade.Blade
-
Get banner text
- BasicAuthMiddleware - com.blade.security.web.auth中的类
-
BasicAuth Middleware
Created by biezhi on 11/07/2017.
- BasicAuthMiddleware() - 类 的构造器com.blade.security.web.auth.BasicAuthMiddleware
-
- BasicAuthMiddleware(Map<String, String>) - 类 的构造器com.blade.security.web.auth.BasicAuthMiddleware
-
- BasicAuthMiddleware(Map<String, String>, String) - 类 的构造器com.blade.security.web.auth.BasicAuthMiddleware
-
- Bean - com.blade.ioc.annotation中的注释类型
-
Bean annotations can be injected
- BeanCopyException - com.blade.exception中的异常错误
-
Bean Copy Exception
- BeanCopyException() - 异常错误 的构造器com.blade.exception.BeanCopyException
-
- BeanCopyException(String) - 异常错误 的构造器com.blade.exception.BeanCopyException
-
- BeanCopyException(String, Throwable) - 异常错误 的构造器com.blade.exception.BeanCopyException
-
- BeanCopyException(Throwable) - 异常错误 的构造器com.blade.exception.BeanCopyException
-
- 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
-
- BeanKit - com.blade.kit中的类
-
- BeanKit() - 类 的构造器com.blade.kit.BeanKit
-
- 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
-
- between(int, int) - 类 中的静态方法com.blade.validator.Validators
-
- bindWithBody(Class<T>) - 接口 中的方法com.blade.mvc.http.Request
-
Bind body parameter to model
- bindWithForm(Class<T>) - 接口 中的方法com.blade.mvc.http.Request
-
Bind form parameter to model
- 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
- BladeApplication - com.blade.test中的注释类型
-
- BladeCache - com.blade.kit中的类
-
- BladeCache() - 类 的构造器com.blade.kit.BladeCache
-
- BladeException - com.blade.exception中的异常错误
-
Blade Exception, Base RuntimeException
- 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中的枚举
-
- BladeTestRunner - com.blade.test中的类
-
- BladeTestRunner(Class<?>) - 类 的构造器com.blade.test.BladeTestRunner
-
- blankAndWhite(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- blue(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- blueAndWhite(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- 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.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() - 类 中的方法com.blade.mvc.route.PathBuilderMeta.PathBuilder
-
- build(boolean) - 类 中的方法com.blade.mvc.route.PathRegexBuilder
-
- build(RandomAccessFile) - 类 中的静态方法com.blade.server.netty.ProgressiveFutureListener
-
- buildExpression(String) - 类 中的方法com.blade.task.cron.CronExpression
-
- 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
- CACHE_CONTROL - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- capitalize(String) - 类 中的静态方法com.blade.kit.BladeKit
-
- 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
-
Converts value to a specified type
- center(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
-
- centerHeadings() - 类 中的方法com.blade.mvc.ui.HtmlCreator
-
- channelActive(ChannelHandlerContext) - 类 中的方法com.blade.server.netty.WebSocketHandler
-
- channelInactive(ChannelHandlerContext) - 类 中的方法com.blade.server.netty.WebSocketHandler
-
- channelRead0(ChannelHandlerContext, FullHttpRequest) - 类 中的方法com.blade.server.netty.HttpServerHandler
-
- channelRead0(ChannelHandlerContext, WebSocketFrame) - 类 中的方法com.blade.server.netty.WebSocketHandler
-
- 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中的接口
-
一个类读取器的接口
- clean() - 类 中的静态方法com.blade.mvc.WebContext
-
- cleanPath(String) - 类 中的静态方法com.blade.kit.PathKit
-
- 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
-
- CollectionKit - com.blade.kit中的类
-
Collection kit
- CollectionKit() - 类 的构造器com.blade.kit.CollectionKit
-
- ColorKit - com.blade.kit中的类
-
Color kit
- ColorKit() - 类 的构造器com.blade.kit.ColorKit
-
- 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.kit.reload - 程序包 com.blade.kit.reload
-
- 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.websocket - 程序包 com.blade.mvc.websocket
-
- 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
-
- com.blade.task - 程序包 com.blade.task
-
- com.blade.task.annotation - 程序包 com.blade.task.annotation
-
- com.blade.task.cron - 程序包 com.blade.task.cron
-
- com.blade.test - 程序包 com.blade.test
-
- com.blade.validator - 程序包 com.blade.validator
-
- com.blade.watcher - 程序包 com.blade.watcher
-
- compare(T, T) - 类 中的方法com.blade.ioc.bean.OrderComparator
-
- CONNECTION - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- Const - com.blade.mvc中的接口
-
Blade Const
- contains(String) - 类 中的静态方法com.blade.validator.Validators
-
- contains(String, String) - 类 中的静态方法com.blade.validator.Validators
-
- containsKey(String) - 类 中的方法com.blade.kit.I18nKit.ResourceHolder
-
- 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(Type, String) - 类 中的静态方法com.blade.kit.ReflectKit
-
Converts a string type to a target type
- 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
- copy(Object, Class<T>) - 类 中的静态方法com.blade.kit.BeanKit
-
- copy(Object, Object) - 类 中的静态方法com.blade.kit.BeanKit
-
- 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
-
- CronExecutorService - com.blade.task.cron中的接口
-
Executor service that schedules a runnable task for execution via a cron expression.
- CronExpression - com.blade.task.cron中的类
-
Provides a parser and evaluator for unix-like cron expressions.
- CronExpression(String) - 类 的构造器com.blade.task.cron.CronExpression
-
Constructs a new CronExpression
based on the specified
parameter.
- CronExpression(CronExpression) - 类 的构造器com.blade.task.cron.CronExpression
-
Constructs a new CronExpression
as a copy of an existing
instance.
- CronThreadPoolExecutor - com.blade.task.cron中的类
-
CronThreadPoolExecutor
the thread pool implementation of the cron expression.
- CronThreadPoolExecutor(int, ThreadFactory) - 类 的构造器com.blade.task.cron.CronThreadPoolExecutor
-
- CsrfMiddleware - com.blade.security.web.csrf中的类
-
Csrf middleware
- CsrfMiddleware() - 类 的构造器com.blade.security.web.csrf.CsrfMiddleware
-
- CsrfMiddleware(CsrfOption) - 类 的构造器com.blade.security.web.csrf.CsrfMiddleware
-
- CsrfOption - com.blade.security.web.csrf中的类
-
Csrf config
Created by biezhi on 11/07/2017.
- CsrfOption() - 类 的构造器com.blade.security.web.csrf.CsrfOption
-
- cyan(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- cyanAndWhite(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- 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() - 接口 中的方法com.blade.kit.ExceptionKit.SupplierWithExceptions
-
- get(String) - 类 中的方法com.blade.kit.I18nKit.ResourceHolder
-
- 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
- getAllPath() - 类 中的方法com.blade.mvc.route.Route
-
- getAnnotation(Class<T>) - 类 中的方法com.blade.ioc.bean.ClassDefine
-
- getAnnotations() - 类 中的方法com.blade.ioc.bean.ClassDefine
-
- getArgs(Signature) - 类 中的静态方法com.blade.mvc.handler.MethodArgument
-
- getBean(Class<T>) - 类 中的方法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
-
- getClass(Type) - 类 中的静态方法com.blade.kit.ReflectKit
-
- 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
-
- getClassName(Type) - 类 中的静态方法com.blade.kit.ReflectKit
-
- 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
-
- getCostMS(Instant) - 类 中的静态方法com.blade.kit.BladeKit
-
- getCronExpression() - 类 中的方法com.blade.task.cron.CronExpression
-
- getCurrentClassPath() - 类 中的静态方法com.blade.kit.BladeKit
-
- 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
- getDestPath(Path, Environment) - 类 中的静态方法com.blade.kit.reload.FileChangeDetector
-
- getDouble(String) - 类 中的方法com.blade.Environment
-
- getDouble(String, double) - 类 中的方法com.blade.Environment
-
- getDouble(String) - 类 中的方法com.blade.kit.json.Ason
-
- getDoubleOrNull(String) - 类 中的方法com.blade.Environment
-
- getExecutorService() - 类 中的静态方法com.blade.task.TaskManager
-
- getExpressionSetSummary(ArrayList<Integer>) - 类 中的方法com.blade.task.cron.CronExpression
-
- getExpressionSummary() - 类 中的方法com.blade.task.cron.CronExpression
-
- getFile() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
-
- getFinalFireTime() - 类 中的方法com.blade.task.cron.CronExpression
-
NOT YET IMPLEMENTED: Returns the final time that the
CronExpression
will match.
- getFloat(String) - 类 中的方法com.blade.kit.json.Ason
-
- getHooks() - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- getHttpMethod() - 类 中的方法com.blade.mvc.route.Route
-
Return http method
- getInstance(String) - 类 中的静态方法com.blade.kit.I18nKit
-
- getInstance(Locale) - 类 中的静态方法com.blade.kit.I18nKit
-
- 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
-
- getLambdaFieldName(SerializedLambda) - 类 中的静态方法com.blade.kit.BladeCache
-
- getLambdaFieldName(Serializable) - 类 中的静态方法com.blade.kit.BladeKit
-
- 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
-
Get cls method name by name and parameter types
- 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
-
- getNextInvalidTimeAfter(Date) - 类 中的方法com.blade.task.cron.CronExpression
-
Returns the next date/time after the given date/time which does
not satisfy the expression
- getNextValidTimeAfter(Date) - 类 中的方法com.blade.task.cron.CronExpression
-
Returns the next date/time after the given date/time which
satisfies the cron expression.
- getObject(String) - 类 中的方法com.blade.Environment
-
- getObject(String) - 类 中的方法com.blade.kit.I18nKit.ResourceHolder
-
- 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
-
- getPrefixSymbol() - 类 中的静态方法com.blade.kit.BladeKit
-
- getRaw() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
-
- GetRoute - com.blade.mvc.annotation中的注释类型
-
- getRoutes() - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- 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
- getStartedSymbol() - 类 中的静态方法com.blade.kit.BladeKit
-
- getStaticRoutes() - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- 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
- getTask(String) - 类 中的静态方法com.blade.task.TaskManager
-
- getTasks(Class<?>) - 类 中的静态方法com.blade.kit.BladeKit
-
- getTasks() - 类 中的静态方法com.blade.task.TaskManager
-
- getTimeAfter(Date) - 类 中的方法com.blade.task.cron.CronExpression
-
- getTimeBefore(Date) - 类 中的方法com.blade.task.cron.CronExpression
-
NOT YET IMPLEMENTED: Returns the time before the given time
that the CronExpression
matches.
- getTimestamp() - 类 中的方法com.blade.mvc.ui.RestResponse
-
- getTimeZone() - 类 中的方法com.blade.task.cron.CronExpression
-
Returns the time zone for which this CronExpression
will be resolved.
- getToken(Request) - 类 中的方法com.blade.security.web.csrf.CsrfMiddleware
-
- 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
-
- getWebSockets() - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- GMT_FMT - 类 中的静态变量com.blade.kit.DateKit
-
GMT Format
- GMT_ZONE_ID - 类 中的静态变量com.blade.kit.DateKit
-
GMT ZoneId
- gmtDate() - 类 中的静态方法com.blade.kit.DateKit
-
- gmtDate(LocalDateTime) - 类 中的静态方法com.blade.kit.DateKit
-
- gmtDate(Date) - 类 中的静态方法com.blade.kit.DateKit
-
- gray(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- greaterThan(double, double, String) - 类 中的静态方法com.blade.kit.Assert
-
- greaterThan(int) - 类 中的静态方法com.blade.validator.Validators
-
- greaterThan(int, String) - 类 中的静态方法com.blade.validator.Validators
-
- green(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- greenAndWhite(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- gzip(boolean) - 类 中的方法com.blade.Blade
-
Set whether open gzip, default disabled
- I18nKit - com.blade.kit中的类
-
I18n
file name format:i18n_{language}_{country}.properties
for example:i18n_zh_CN.properties
How to use
i18n_zh_CN.properties:
name=ccqy66
...
- I18nKit() - 类 的构造器com.blade.kit.I18nKit
-
- I18nKit.ResourceHolder - com.blade.kit中的类
-
- 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
- init(CronExecutorService) - 类 中的静态方法com.blade.task.TaskManager
-
- 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.bean.ValueInjector
-
- injection(Object) - 接口 中的方法com.blade.ioc.Injector
-
Injection bean
- injection(Ioc, BeanDefine) - 类 中的静态方法com.blade.kit.BladeKit
-
- injectionValue(Environment, 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
- 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中的异常错误
-
HTTP 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.RequestExecution
-
Invoke WebHook
- invokeHook(List<Route>, Signature) - 类 中的方法com.blade.mvc.handler.RequestExecution
-
invoke hooks
- invokeMethod(Object, Method, Object...) - 类 中的静态方法com.blade.kit.ReflectKit
-
invoke method
- invokeMiddleware(List<Route>, Signature) - 类 中的方法com.blade.mvc.handler.RequestExecution
-
- 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中的类
-
IO 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
- ipAddress(Request) - 类 中的静态方法com.blade.kit.WebKit
-
Get the client IP address by request
- is(Object, Object...) - 类 中的静态方法com.blade.kit.ReflectKit
-
Whether the object is one of them.
- 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
-
- isAnyBlank(String...) - 类 中的静态方法com.blade.kit.StringKit
-
There is at least one null in the array of strings
- isArray(Type) - 类 中的静态方法com.blade.kit.ReflectKit
-
- isAutoRefreshDir() - 类 中的方法com.blade.Blade
-
- isBasicType(Object) - 类 中的静态方法com.blade.kit.ReflectKit
-
- isBasicType(Type) - 类 中的静态方法com.blade.kit.ReflectKit
-
- isBirthday(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verification date (date)
- isBlank(String) - 类 中的静态方法com.blade.kit.StringKit
-
Determine whether a string is blank
- isBlankSpace(String) - 类 中的静态方法com.blade.kit.PatternKit
-
verify blank character
- isBlankThen(String, Consumer<String>) - 类 中的静态方法com.blade.kit.StringKit
-
Execute consumer when the string is empty
- isChinese(String) - 类 中的静态方法com.blade.kit.PatternKit
-
verify the Chinese
- 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
-
Verify integer and floating point Numbers (positive and negative integers and positive and negative floating point Numbers)
- isDigit(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verification of integers (positive and negative integers)
- isEmail(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Validation Email
- isEmail() - 类 中的静态方法com.blade.validator.Validators
-
- isEmail(String) - 类 中的静态方法com.blade.validator.Validators
-
- isEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.BladeKit
-
- isEmpty(T[]) - 类 中的静态方法com.blade.kit.BladeKit
-
- isEmpty(T[]) - 类 中的静态方法com.blade.kit.CollectionKit
-
Determines whether an array is empty
- isEmpty(Collection<T>) - 类 中的静态方法com.blade.kit.CollectionKit
-
Determines whether an collection is empty
- isEmpty(String) - 类 中的静态方法com.blade.kit.StringKit
-
- isIdCard15(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verify the id card number
- isIdCard18(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verify the id card number
- isIE() - 类 中的方法com.blade.mvc.http.HttpRequest
-
- isIE() - 接口 中的方法com.blade.mvc.http.Request
-
Gets the current request is the head of the IE browser
- isIgnoreMethod(String) - 类 中的方法com.blade.security.web.csrf.CsrfOption
-
- isImage(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verify that the suffix is a picture format.
- isInJar() - 类 中的静态方法com.blade.kit.BladeKit
-
- isInterface() - 类 中的方法com.blade.ioc.bean.ClassDefine
-
- isIpAddress(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Match the IP address (simple match, format, such as: 192.168.1.1, 127.0.0.1, no matching IP segment size)
- isJarContext() - 类 中的静态方法com.blade.ioc.DynamicContext
-
- isJarPackage(String) - 类 中的静态方法com.blade.ioc.DynamicContext
-
- isMatch(String, CharSequence) - 类 中的静态方法com.blade.kit.PatternKit
-
Determines whether the regular is matched.
- isMobile(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verify phone number (support international format, +86135 XXXX...
- isNormalClass(Class<?>) - 类 中的静态方法com.blade.kit.ReflectKit
-
Determine whether cls belong to a normal type
- isNotBlank(String...) - 类 中的静态方法com.blade.kit.StringKit
-
Determine whether a list of string is not blank
- isNotBlankThen(String, Consumer<String>) - 类 中的静态方法com.blade.kit.StringKit
-
Execute consumer when the string is not empty
- isNotEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.BladeKit
-
- isNotEmpty(T[]) - 类 中的静态方法com.blade.kit.CollectionKit
-
Determines whether an array is not empty
- isNotEmpty(Collection<T>) - 类 中的静态方法com.blade.kit.CollectionKit
-
Determines whether an collection is not empty
- isNotEmpty(String) - 类 中的静态方法com.blade.kit.StringKit
-
- isNumber(String) - 类 中的静态方法com.blade.kit.PatternKit
-
The test is a number.
- isNumber(String) - 类 中的静态方法com.blade.kit.StringKit
-
determines whether the string is a numeric format
- isPhone(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verify the fixed phone number.
- isPostcode(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Match Chinese postal code.
- isPrimitive(Object) - 类 中的静态方法com.blade.kit.ReflectKit
-
- isPrimitive(Type) - 类 中的静态方法com.blade.kit.ReflectKit
-
Is cls a basic type
- isPrivate() - 类 中的方法com.blade.ioc.bean.ClassDefine
-
- isProtected() - 类 中的方法com.blade.ioc.bean.ClassDefine
-
- isPublic() - 类 中的方法com.blade.ioc.bean.ClassDefine
-
- isRealName(String) - 类 中的静态方法com.blade.kit.PatternKit
-
Verify the Chinese alphanumeric space.
- isSatisfiedBy(Date) - 类 中的方法com.blade.task.cron.CronExpression
-
Indicates whether the given date satisfies the cron expression.
- 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
-
Verify URL address
- isURL() - 类 中的静态方法com.blade.validator.Validators
-
- isURL(String) - 类 中的静态方法com.blade.validator.Validators
-
- isValidExpression(String) - 类 中的静态方法com.blade.task.cron.CronExpression
-
Indicates whether the specified cron expression can be parsed into a
valid cron expression
- isWebHook(HttpMethod) - 类 中的静态方法com.blade.kit.BladeKit
-
- isWindows() - 类 中的静态方法com.blade.kit.BladeKit
-
- rand(int, int) - 类 中的静态方法com.blade.kit.StringKit
-
Randomly generate a number in the min and Max range
- rand(int) - 类 中的静态方法com.blade.kit.StringKit
-
Generate a number of numeric strings randomly
- random(int, int) - 类 中的静态方法com.blade.kit.UUID
-
根据一个范围,生成一个随机的整数
- range(int, int) - 类 中的静态方法com.blade.validator.Validators
-
- readClasses(Scanner) - 接口 中的方法com.blade.ioc.ClassReader
-
- readClasses(Scanner) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
-
- readToString(String) - 类 中的静态方法com.blade.kit.IOKit
-
- readToString(BufferedReader) - 类 中的静态方法com.blade.kit.IOKit
-
- readToString(Path) - 类 中的静态方法com.blade.kit.IOKit
-
- readToString(InputStream) - 类 中的静态方法com.blade.kit.IOKit
-
- recursionFindClasses(String) - 类 中的静态方法com.blade.ioc.DynamicContext
-
- red(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- redAndWhite(String) - 类 中的静态方法com.blade.kit.ColorKit
-
- redirect(String) - 类 中的方法com.blade.mvc.http.HttpResponse
-
- redirect(String) - 接口 中的方法com.blade.mvc.http.Response
-
Redirect to newUri
- ReflectKit - com.blade.kit中的类
-
Reflect 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.RouteMatcher
-
register route to container
- remoteAddress() - 类 中的方法com.blade.mvc.http.HttpRequest
-
- remoteAddress() - 接口 中的方法com.blade.mvc.http.Request
-
Get client remote address. e.g: 102.331.234.11:38227
- 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, can be modified after WebHook
- render(ModelAndView) - 接口 中的方法com.blade.mvc.http.Response
-
Render view And Setting Data, can be modified after WebHook
- 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
- renderPage(Response, ModelAndView) - 类 中的方法com.blade.mvc.handler.DefaultExceptionHandler
-
- request() - 类 中的方法com.blade.mvc.hook.Signature
-
- Request - com.blade.mvc.http中的接口
-
Http Request
- request() - 类 中的静态方法com.blade.mvc.WebContext
-
Get current thread context Request instance
- REQUEST_COST_TIME - 接口 中的静态变量com.blade.mvc.Const
-
A request processing ends the elapsed time, in milliseconds.
- RequestExecution - com.blade.mvc.handler中的类
-
Http Request Execution Handler
- RequestExecution(ChannelHandlerContext, FullHttpRequest) - 类 的构造器com.blade.mvc.handler.RequestExecution
-
- RequestHandler<R> - com.blade.server.netty中的接口
-
Request Handler Interface
- ResourceHolder(ResourceBundle) - 类 的构造器com.blade.kit.I18nKit.ResourceHolder
-
- 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
-
- rethrowBiConsumer(ExceptionKit.BiConsumerWithExceptions<T, U, E>) - 类 中的静态方法com.blade.kit.ExceptionKit
-
- rethrowConsumer(ExceptionKit.ConsumerWithExceptions<T, E>) - 类 中的静态方法com.blade.kit.ExceptionKit
-
.forEach(rethrowConsumer(name -> System.out.println(Class.forName(name)))); or .forEach(rethrowConsumer(ClassNameUtil::println));
- rethrowFunction(ExceptionKit.FunctionWithExceptions<T, R, E>) - 类 中的静态方法com.blade.kit.ExceptionKit
-
.map(rethrowFunction(name -> Class.forName(name))) or .map(rethrowFunction(Class::forName))
- rethrowSupplier(ExceptionKit.SupplierWithExceptions<T, E>) - 类 中的静态方法com.blade.kit.ExceptionKit
-
rethrowSupplier(() -> new StringJoiner(new String(new byte[]{77, 97, 114, 107}, "UTF-8"))),
- 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.RequestExecution
-
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
-
- run() - 接口 中的方法com.blade.kit.ExceptionKit.RunnableWithExceptions
-
- run() - 类 中的方法com.blade.mvc.handler.RequestExecution
-
- run() - 类 中的方法com.blade.watcher.EnvironmentWatcher
-
- SampleJsonSerializer - com.blade.kit.json中的类
-
- 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.
- Schedule - com.blade.task.annotation中的注释类型
-
Schedule
- SECOND - 类 中的静态变量com.blade.task.cron.CronExpression
-
- seconds - 类 中的变量com.blade.task.cron.CronExpression
-
- 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.SampleJsonSerializer
-
- 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
- SessionHandler - com.blade.server.netty中的类
-
session handler
- SessionHandler(Blade) - 类 的构造器com.blade.server.netty.SessionHandler
-
- 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
- sessionManager() - 类 中的静态方法com.blade.mvc.WebContext
-
- 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
-
- setAutoRefreshDir(String) - 类 中的方法com.blade.Blade
-
- 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
- setCalendarHour(Calendar, int) - 类 中的方法com.blade.task.cron.CronExpression
-
Advance the calendar to the particular hour paying particular attention
to daylight saving problems.
- setCode(int) - 类 中的方法com.blade.mvc.ui.RestResponse
-
- setFieldValue(Field, Object, Object) - 类 中的静态方法com.blade.kit.ReflectKit
-
- 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
- setTimeZone(TimeZone) - 类 中的方法com.blade.task.cron.CronExpression
-
Sets the time zone for which this CronExpression
will be resolved.
- 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
-
- SimpleValidation<T> - com.blade.validator中的类
-
- SimpleValidation() - 类 的构造器com.blade.validator.SimpleValidation
-
- size() - 类 中的方法com.blade.Environment
-
- size() - 类 中的方法com.blade.server.netty.StaticInputStream
-
- 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
- StaticFileHandler(Blade) - 类 的构造器com.blade.server.netty.StaticFileHandler
-
- StaticFileHandlerOld - com.blade.server.netty中的类
-
static file handler
- StaticFileHandlerOld() - 类 的构造器com.blade.server.netty.StaticFileHandlerOld
-
- StaticInputStream - com.blade.server.netty中的类
-
- StaticInputStream(InputStream) - 类 的构造器com.blade.server.netty.StaticInputStream
-
- 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
- stop() - 类 中的方法com.blade.task.Task
-
- stop() - 类 中的方法com.blade.task.TaskContext
-
- stopAndWait() - 类 中的方法com.blade.server.netty.NettyServer
-
- stopAndWait() - 接口 中的方法com.blade.server.Server
-
Stop current, Will have been waiting for the service to stop
- stopTask(String) - 类 中的静态方法com.blade.task.TaskManager
-
- string2InputStream(String, String) - 类 中的静态方法com.blade.kit.ConvertKit
-
string转inputStream按编码
- string2OutputStream(String, String) - 类 中的静态方法com.blade.kit.ConvertKit
-
string转outputStream按编码
- StringKit - com.blade.kit中的类
-
String kit
- StringKit() - 类 的构造器com.blade.kit.StringKit
-
- styleTables() - 类 中的方法com.blade.mvc.ui.HtmlCreator
-
- submit(Task) - 接口 中的方法com.blade.task.cron.CronExecutorService
-
- submit(Task) - 类 中的方法com.blade.task.cron.CronThreadPoolExecutor
-
- success() - 接口 中的方法com.blade.mvc.http.Response
-