- 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
-
- 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
-
- addWebHook(Class<?>, String, 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
-
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
- 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
- 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_SPACE - 接口 中的静态变量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
-
- 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() - 类 中的方法com.blade.mvc.route.PathBuilderMeta.PathBuilder
-
- build(boolean) - 类 中的方法com.blade.mvc.route.PathRegexBuilder
-
- 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
- I18nUtils - com.blade.kit中的类
-
- I18nUtils() - 类 的构造器com.blade.kit.I18nUtils
-
- I18nUtils.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
- 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中的异常错误
-
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中的类
-
- 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
-
对象是否其中一个
- 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
- isAutoRefreshDir() - 类 中的方法com.blade.Blade
-
- isBirthday(String) - 类 中的静态方法com.blade.kit.PatternKit
-
验证日期(年月日)
- isBlank(String) - 类 中的静态方法com.blade.kit.StringKit
-
Determine whether a string is blank
- isBlankSpace(String) - 类 中的静态方法com.blade.kit.PatternKit
-
验证空白字符
- isBlankThen(String, Consumer<String>) - 类 中的静态方法com.blade.kit.StringKit
-
Execute consumer when the string is empty
- 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
-
- 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
- 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
-
- isInJar() - 类 中的静态方法com.blade.kit.BladeKit
-
- 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
-
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
- isNumber(String) - 类 中的静态方法com.blade.kit.PatternKit
-
检测是否是数字
- isNumber(String) - 类 中的静态方法com.blade.kit.StringKit
-
determines whether the string is a numeric format
- 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
-
- 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
-
根据一个范围,生成一个随机的整数
- 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
-
- 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
-
- 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
- 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
- RequestExecution - com.blade.mvc.handler中的类
-
Http Request Execution Handler
- RequestExecution(ChannelHandlerContext, FullHttpRequest) - 类 的构造器com.blade.mvc.handler.RequestExecution
-
- RequestHandler<R> - com.blade.server.netty中的接口
-
- ResourceHolder(ResourceBundle) - 类 的构造器com.blade.kit.I18nUtils.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
-
- 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.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.
- 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
- 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
-
- size() - 类 中的方法com.blade.Environment
-
- 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
-
- 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中的类
-
String kit
- StringKit() - 类 的构造器com.blade.kit.StringKit
-
- styleTables() - 类 中的方法com.blade.mvc.ui.HtmlCreator
-