- AALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- AASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- AbstractClassReader - com.blade.ioc.reader中的类
-
抽象类读取器
- AbstractClassReader() - 类 的构造器com.blade.ioc.reader.AbstractClassReader
-
- ACC_ABSTRACT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_ANNOTATION - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_BRIDGE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_DEPRECATED - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_ENUM - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_FINAL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_INTERFACE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_MANDATED - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_NATIVE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_PRIVATE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_PROTECTED - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_PUBLIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_STATIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_STRICT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_SUPER - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_SYNCHRONIZED - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_SYNTHETIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_TRANSIENT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_VARARGS - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ACC_VOLATILE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- accept(ClassVisitor, int) - 类 中的方法org.objectweb.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader
.
- accept(ClassVisitor, Attribute[], int) - 类 中的方法org.objectweb.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader
.
- ACONST_NULL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- add(String, Object) - 类 中的方法com.blade.Environment
-
- 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
-
- 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
-
- 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
-
- AES_Transformation - 类 中的静态变量com.blade.kit.EncryptKit
-
AES转变
法算法名称/加密模式/填充方式
加密模式有:电子密码本模式ECB、加密块链模式CBC、加密反馈模式CFB、输出反馈模式OFB
填充方式有:NoPadding、ZerosPadding、PKCS5Padding
- 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
-
在字符串左侧填充一定数量的特殊字符
- ALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ANEWARRAY - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- AnnotationVisitor - org.objectweb.asm中的类
-
A visitor to visit a Java annotation.
- AnnotationVisitor(int) - 类 的构造器org.objectweb.asm.AnnotationVisitor
-
- AnnotationVisitor(int, AnnotationVisitor) - 类 的构造器org.objectweb.asm.AnnotationVisitor
-
- api - 类 中的变量org.objectweb.asm.AnnotationVisitor
-
The ASM API version implemented by this visitor.
- api - 类 中的变量org.objectweb.asm.ClassVisitor
-
The ASM API version implemented by this visitor.
- api - 类 中的变量org.objectweb.asm.FieldVisitor
-
The ASM API version implemented by this visitor.
- api - 类 中的变量org.objectweb.asm.MethodVisitor
-
The ASM API version implemented by this visitor.
- APPLICATION - 接口 中的静态变量com.blade.mvc.multipart.MimeType
-
- appName(String) - 类 中的方法com.blade.Blade
-
Set in the name of the app blade application
- ARETURN - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- ARRAY - 类 中的静态变量org.objectweb.asm.Type
-
The sort of array reference types.
- ARRAY_ELEMENT - 类 中的静态变量org.objectweb.asm.TypePath
-
A type path step that steps into the element type of an array type.
- ARRAYLENGTH - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ASM4 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ASM5 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- ASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ATHROW - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- Attribute - org.objectweb.asm中的类
-
A non standard class, field, method or code attribute.
- Attribute(String) - 类 的构造器org.objectweb.asm.Attribute
-
Constructs a new empty 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
- av - 类 中的变量org.objectweb.asm.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- await() - 类 中的方法com.blade.Blade
-
Await
- b - 类 中的变量org.objectweb.asm.ClassReader
-
The class to be parsed.
- 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
-
- BALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- BASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- Bean - com.blade.ioc.annotation中的注释类型
-
Bean annotations can be injected
- BeanDefine - com.blade.ioc中的类
-
Bean Define, IOC to define a target
- BeanDefine(Object) - 类 的构造器com.blade.ioc.BeanDefine
-
- BeanDefine(Object, Class<?>) - 类 的构造器com.blade.ioc.BeanDefine
-
- BeanDefine(Object, Class<?>, boolean) - 类 的构造器com.blade.ioc.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
-
- BIPUSH - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- bits2Bytes(String) - 类 中的静态方法com.blade.kit.ConvertKit
-
bits转bytes
- Blade - com.blade中的类
-
Blade Core
- Blade() - 类 的构造器com.blade.Blade
-
- blade - 类 中的变量com.blade.event.Event
-
- blade() - 类 中的静态方法com.blade.mvc.WebContext
-
- 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
- BOOLEAN - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the boolean type.
- BOOLEAN_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The boolean type.
- 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, SessionHandler) - 类 中的静态方法com.blade.mvc.http.HttpRequest
-
- build(ChannelHandlerContext, TemplateEngine) - 类 中的静态方法com.blade.mvc.http.HttpResponse
-
- build(RandomAccessFile) - 类 中的静态方法com.blade.server.netty.ProgressiveFutureListener
-
- BYTE - 类 中的静态变量com.blade.kit.MemoryConst
-
Byte与Byte的倍数
- BYTE - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the byte type.
- byte2FitMemorySize(long) - 类 中的静态方法com.blade.kit.ConvertKit
-
字节数转合适内存大小
保留3位小数
- byte2MemorySize(long, int) - 类 中的静态方法com.blade.kit.ConvertKit
-
字节数转以unit为单位的内存大小
- BYTE_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The byte type.
- bytes2Bits(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
-
bytes转bits
- bytes2Chars(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
-
byteArr转charArr
- bytes2HexString(byte[]) - 类 中的静态方法com.blade.kit.ConvertKit
-
byteArr转hexString
例如:
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
- ByteVector - org.objectweb.asm中的类
-
A dynamically extensible vector of bytes.
- ByteVector() - 类 的构造器org.objectweb.asm.ByteVector
-
Constructs a new
ByteVector
with a default initial
size.
- ByteVector(int) - 类 的构造器org.objectweb.asm.ByteVector
-
Constructs a new
ByteVector
with the given initial
size.
- CACHE_CONTROL - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- CALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- CAST - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the type declared in an explicit
or implicit cast instruction.
- CASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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 - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the char type.
- CHAR_POINT - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- CHAR_SLASH - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- CHAR_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The char type.
- chars2Bytes(char[]) - 类 中的静态方法com.blade.kit.ConvertKit
-
charArr转byteArr
- CHECKCAST - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- checkedCast(long) - 类 中的静态方法com.blade.kit.Hashids
-
- chr(int) - 类 中的静态方法com.blade.security.web.filter.HTMLFilter
-
- CLASS_EXTENDS - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the super class of a class or one
of the interfaces it implements.
- CLASS_TYPE_PARAMETER - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic
class.
- CLASS_TYPE_PARAMETER_BOUND - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a bound of a type parameter of a
generic class.
- ClassDefine - com.blade.ioc中的类
-
- ClassInfo - com.blade.ioc.reader中的类
-
ClassInfo
- ClassInfo(String) - 类 的构造器com.blade.ioc.reader.ClassInfo
-
- ClassInfo(Class<?>) - 类 的构造器com.blade.ioc.reader.ClassInfo
-
- ClassInfo(String, Class<?>) - 类 的构造器com.blade.ioc.reader.ClassInfo
-
- CLASSPATH - 接口 中的静态变量com.blade.mvc.Const
-
- ClassPathClassReader - com.blade.ioc.reader中的类
-
根据classpath加载类
- ClassPathClassReader() - 类 的构造器com.blade.ioc.reader.ClassPathClassReader
-
- ClassReader - com.blade.ioc.reader中的接口
-
一个类读取器的接口
- ClassReader - org.objectweb.asm中的类
-
A Java class parser to make a
ClassVisitor
visit an existing class.
- ClassReader(byte[]) - 类 的构造器org.objectweb.asm.ClassReader
-
- ClassReader(byte[], int, int) - 类 的构造器org.objectweb.asm.ClassReader
-
- ClassReader(InputStream) - 类 的构造器org.objectweb.asm.ClassReader
-
- ClassReader(String) - 类 的构造器org.objectweb.asm.ClassReader
-
- ClassVisitor - org.objectweb.asm中的类
-
A visitor to visit a Java class.
- ClassVisitor(int) - 类 的构造器org.objectweb.asm.ClassVisitor
-
- ClassVisitor(int, ClassVisitor) - 类 的构造器org.objectweb.asm.ClassVisitor
-
- ClassWriter - org.objectweb.asm中的类
-
- ClassWriter(int) - 类 的构造器org.objectweb.asm.ClassWriter
-
- ClassWriter(ClassReader, int) - 类 的构造器org.objectweb.asm.ClassWriter
-
Constructs a new
ClassWriter
object and enables optimizations for
"mostly add" bytecode transformations.
- cleanXss() - 类 中的方法com.blade.security.web.filter.InputFilter
-
- clear() - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- clear() - 类 中的方法com.blade.mvc.SessionManager
-
- 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.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.OrderComparator
-
- COMPUTE_FRAMES - 类 中的静态变量org.objectweb.asm.ClassWriter
-
Flag to automatically compute the stack map frames of methods from
scratch.
- COMPUTE_MAXS - 类 中的静态变量org.objectweb.asm.ClassWriter
-
Flag to automatically compute the maximum stack size and the maximum
number of local variables of methods.
- CONNECTION - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- Const - com.blade.mvc中的接口
-
Blade Const
- CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic
constructor in a constructor call.
- CONSTRUCTOR_REFERENCE - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the receiver type of a
constructor reference.
- CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic
constructor in a constructor reference.
- CONTENT_LENGTH - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- CONTENT_TYPE - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- CONTENT_TYPE_HTML - 接口 中的静态变量com.blade.mvc.Const
-
- CONTENT_TYPE_JSON - 接口 中的静态变量com.blade.mvc.Const
-
- CONTENT_TYPE_STRING - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- CONTENT_TYPE_TEXT - 接口 中的静态变量com.blade.mvc.Const
-
- contentType(String) - 类 中的方法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(String) - 接口 中的方法com.blade.mvc.http.Response
-
Setting Response ContentType
- contentType() - 接口 中的方法com.blade.mvc.http.Response
-
Get current response headers: contentType
- contextPath() - 接口 中的方法com.blade.mvc.http.Request
-
Get current application contextPath, default is "/"
- contextPath() - 类 中的静态方法com.blade.mvc.WebContext
-
- convert(Class<?>, String) - 类 中的静态方法com.blade.kit.ReflectKit
-
- ConvertKit - com.blade.kit中的类
-
- 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.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中的注释类型
-
- cv - 类 中的变量org.objectweb.asm.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
- F2D - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- F2I - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- F2L - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- F_APPEND - 接口 中的静态变量org.objectweb.asm.Opcodes
-
Represents a compressed frame where locals are the same as the locals in
the previous frame, except that additional 1-3 locals are defined, and
with an empty stack.
- F_CHOP - 接口 中的静态变量org.objectweb.asm.Opcodes
-
Represents a compressed frame where locals are the same as the locals in
the previous frame, except that the last 1-3 locals are absent and with
an empty stack.
- F_FULL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
Represents a compressed frame with complete frame data.
- F_NEW - 接口 中的静态变量org.objectweb.asm.Opcodes
-
Represents an expanded frame.
- F_SAME - 接口 中的静态变量org.objectweb.asm.Opcodes
-
Represents a compressed frame with exactly the same locals as the
previous frame and with an empty stack.
- F_SAME1 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
Represents a compressed frame with exactly the same locals as the
previous frame and with a single value on the stack.
- FADD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- FALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FCMPG - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FCMPL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FCONST_0 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FCONST_1 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FCONST_2 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FDIV - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FIELD - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the type of a field.
- FieldInjector - com.blade.ioc中的类
-
Bean Field Injector
- FieldInjector(Ioc, Field) - 类 的构造器com.blade.ioc.FieldInjector
-
- FieldVisitor - org.objectweb.asm中的类
-
A visitor to visit a Java field.
- FieldVisitor(int) - 类 的构造器org.objectweb.asm.FieldVisitor
-
- FieldVisitor(int, FieldVisitor) - 类 的构造器org.objectweb.asm.FieldVisitor
-
- 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
-
- FLOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FLOAT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FLOAT - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the float type.
- FLOAT_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The float type.
- flush() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
-
- fmt() - 类 中的方法com.blade.mvc.ui.template.BladeTemplate
-
- FMUL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FNEG - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- FREM - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FRETURN - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- fromString(String) - 类 中的静态方法org.objectweb.asm.TypePath
-
Converts a type path in string form, in the format used by
TypePath.toString()
, into a TypePath object.
- fromUU32(String) - 类 中的静态方法com.blade.kit.UUID
-
- fromUU64(String) - 类 中的静态方法com.blade.kit.UUID
-
从一个 UU64 恢复回一个 UUID 对象
- FSTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- FSUB - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- fv - 类 中的变量org.objectweb.asm.FieldVisitor
-
The field visitor to which this visitor must delegate method calls.
- 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
-
- getAccess() - 类 中的方法org.objectweb.asm.ClassReader
-
Returns the class's access flags (see
Opcodes
).
- getAction() - 类 中的方法com.blade.mvc.route.Route
-
- getAfter(String) - 类 中的方法com.blade.mvc.route.RouteMatcher
-
Find all in after of the hooks
- getAnnotation(Class<T>) - 类 中的方法com.blade.ioc.ClassDefine
-
- getAnnotations() - 类 中的方法com.blade.ioc.ClassDefine
-
- getArgs(Signature) - 类 中的静态方法com.blade.mvc.handler.MethodArgument
-
- getArgumentsAndReturnSizes(String) - 类 中的静态方法org.objectweb.asm.Type
-
Computes the size of the arguments and of the return value of a method.
- getArgumentsAndReturnSizes() - 类 中的方法org.objectweb.asm.Type
-
Returns the size of the arguments and of the return value of methods of
this type.
- getArgumentTypes(String) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java types corresponding to the argument types of the given
method descriptor.
- getArgumentTypes(Method) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java types corresponding to the argument types of the given
method.
- getArgumentTypes() - 类 中的方法org.objectweb.asm.Type
-
Returns the argument types of methods of this type.
- getBean(Class<?>) - 类 中的方法com.blade.Blade
-
Get ioc bean
- getBean() - 类 中的方法com.blade.ioc.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(String, boolean) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
-
- getClass(String, Class<?>, boolean) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
-
默认实现以文件形式的读取
- getClass(String, boolean) - 接口 中的方法com.blade.ioc.reader.ClassReader
-
Get class list by package
- getClass(String, Class<?>, boolean) - 接口 中的方法com.blade.ioc.reader.ClassReader
-
Get class list by package and parent class
- getClass(String, boolean) - 类 中的方法com.blade.ioc.reader.JarReaderImpl
-
- getClass(String, Class<?>, boolean) - 类 中的方法com.blade.ioc.reader.JarReaderImpl
-
- getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
-
- getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.ioc.reader.AbstractClassReader
-
- getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 接口 中的方法com.blade.ioc.reader.ClassReader
-
Get class list by annotation
- getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 接口 中的方法com.blade.ioc.reader.ClassReader
-
Get class list by annotation and parent class
- getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.ioc.reader.JarReaderImpl
-
- getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.ioc.reader.JarReaderImpl
-
- getClassName() - 类 中的方法com.blade.ioc.reader.ClassInfo
-
- getClassName() - 类 中的方法org.objectweb.asm.ClassReader
-
- getClassName() - 类 中的方法org.objectweb.asm.Type
-
Returns the binary name of the class corresponding to this type.
- getClassReader(String) - 类 中的静态方法com.blade.ioc.DynamicContext
-
- getClazz() - 类 中的方法com.blade.ioc.reader.ClassInfo
-
- getCode() - 类 中的方法com.blade.mvc.ui.RestResponse
-
- getCommonSuperClass(String, String) - 类 中的方法org.objectweb.asm.ClassWriter
-
Returns the common super type of the two given types.
- getConstructorDescriptor(Constructor<?>) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getDate(String) - 类 中的方法com.blade.Environment
-
- getDateOrNull(String) - 类 中的方法com.blade.Environment
-
- getDeclaredFields() - 类 中的方法com.blade.ioc.ClassDefine
-
- getDefault() - 类 中的静态方法com.blade.Environment
-
Returns current thread's context class loader
- getDesc() - 类 中的方法org.objectweb.asm.Handle
-
Returns the descriptor of the field or method designated by this handle.
- getDescriptor() - 类 中的方法org.objectweb.asm.Type
-
Returns the descriptor corresponding to this Java type.
- getDescriptor(Class<?>) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given Java type.
- getDimensions() - 类 中的方法org.objectweb.asm.Type
-
Returns the number of dimensions of this array type.
- getDouble(String) - 类 中的方法com.blade.Environment
-
- getDouble(String, double) - 类 中的方法com.blade.Environment
-
- getDouble(String) - 类 中的方法com.blade.kit.json.Ason
-
- getDoubleOrNull(String) - 类 中的方法com.blade.Environment
-
- getElementType() - 类 中的方法org.objectweb.asm.Type
-
Returns the type of the elements of this array type.
- getExceptionIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the index of the exception, in a 'throws' clause of a method,
whose type is referenced by this type reference.
- GETFIELD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- getFile() - 类 中的方法com.blade.mvc.wrapper.OutputStreamWrapper
-
- getFloat(String) - 类 中的方法com.blade.kit.json.Ason
-
- getFormalParameterIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the index of the formal parameter whose type is referenced by
this type reference.
- getInt(String) - 类 中的方法com.blade.Environment
-
- getInt(String, int) - 类 中的方法com.blade.Environment
-
- getInt(String) - 类 中的方法com.blade.kit.json.Ason
-
- getInterfaces() - 类 中的方法com.blade.ioc.ClassDefine
-
- getInterfaces() - 类 中的方法org.objectweb.asm.ClassReader
-
Returns the internal names of the class's interfaces (see
getInternalName
).
- getInternalName() - 类 中的方法org.objectweb.asm.Type
-
Returns the internal name of the class corresponding to this object or
array type.
- getInternalName(Class<?>) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the internal name of the given class.
- getIntOrNull(String) - 类 中的方法com.blade.Environment
-
- getItem(int) - 类 中的方法org.objectweb.asm.ClassReader
-
Returns the start index of the constant pool item in
b
, plus
one.
- getItemCount() - 类 中的方法org.objectweb.asm.ClassReader
-
Returns the number of constant pool items in
b
.
- getJson() - 异常错误 中的方法com.blade.kit.json.ParseException
-
- getLabels() - 类 中的方法org.objectweb.asm.Attribute
-
Returns the labels corresponding to this attribute.
- getLength() - 类 中的方法org.objectweb.asm.TypePath
-
Returns the length of this path.
- getLong(String) - 类 中的方法com.blade.Environment
-
- getLong(String, long) - 类 中的方法com.blade.Environment
-
- getLong(String) - 类 中的方法com.blade.kit.json.Ason
-
- getLongOrNull(String) - 类 中的方法com.blade.Environment
-
- getMaxStringLength() - 类 中的方法org.objectweb.asm.ClassReader
-
Returns the maximum length of the strings contained in the constant pool
of the class.
- getMessage() - 异常错误 中的方法com.blade.kit.json.ParseException
-
- getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法com.blade.kit.ReflectKit
-
- getMethod() - 类 中的方法com.blade.mvc.route.RouteStruct
-
- getMethodDescriptor(Type, Type...) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given argument and return
types.
- getMethodDescriptor(Method) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given method.
- getMethodParamNames(Method) - 类 中的静态方法com.blade.kit.AsmKit
-
get method param names
- getMethodType(String) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java type corresponding to the given method descriptor.
- getMethodType(Type, Type...) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java method type corresponding to the given argument and
return types.
- getMiddleware() - 类 中的方法com.blade.mvc.route.RouteMatcher
-
- getModel() - 类 中的方法com.blade.mvc.ui.ModelAndView
-
- getModifiers() - 类 中的方法com.blade.ioc.ClassDefine
-
- getMsg() - 类 中的方法com.blade.mvc.ui.RestResponse
-
- getName() - 类 中的方法com.blade.ioc.ClassDefine
-
- getName() - 类 中的方法org.objectweb.asm.Handle
-
Returns the name of the field or method designated by this handle.
- getObject(String) - 类 中的方法com.blade.Environment
-
- getObjectType(String) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java type corresponding to the given internal name.
- getOffset() - 类 中的方法org.objectweb.asm.Label
-
Returns the offset corresponding to this label.
- getOpcode(int) - 类 中的方法org.objectweb.asm.Type
-
Returns a JVM instruction opcode adapted to this Java type.
- getOrNull(String) - 类 中的方法com.blade.Environment
-
- getOwner() - 类 中的方法org.objectweb.asm.Handle
-
Returns the internal name of the class that owns the field or method
designated by this handle.
- getPath() - 类 中的方法com.blade.mvc.route.Route
-
- getPathParams() - 类 中的方法com.blade.mvc.route.Route
-
- 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
-
- getReturnType(String) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java type corresponding to the return type of the given
method descriptor.
- getReturnType(Method) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java type corresponding to the return type of the given
method.
- getReturnType() - 类 中的方法org.objectweb.asm.Type
-
Returns the return type of methods of this type.
- GetRoute - com.blade.mvc.annotation中的注释类型
-
- getSession(String) - 类 中的方法com.blade.mvc.SessionManager
-
- getShort(String) - 类 中的方法com.blade.kit.json.Ason
-
- getSimpleName() - 类 中的方法com.blade.ioc.ClassDefine
-
- getSize() - 类 中的方法org.objectweb.asm.Type
-
Returns the size of values of this type.
- getSort() - 类 中的方法org.objectweb.asm.Type
-
Returns the sort of this Java type.
- getSort() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the sort of this type reference.
- GETSTATIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- getStatics() - 类 中的方法com.blade.Blade
-
Get blade statics list.
- getStep(int) - 类 中的方法org.objectweb.asm.TypePath
-
Returns the value of the given step of this path.
- getStepArgument(int) - 类 中的方法org.objectweb.asm.TypePath
-
Returns the index of the type argument that the given step is stepping
into.
- getString(String) - 类 中的方法com.blade.kit.json.Ason
-
- getSuperKlass() - 类 中的方法com.blade.ioc.ClassDefine
-
- getSuperName() - 类 中的方法org.objectweb.asm.ClassReader
-
- getSuperTypeIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the index of the "super type" of a class that is referenced by
this type reference.
- getTag() - 类 中的方法org.objectweb.asm.Handle
-
Returns the kind of field or method designated by this handle.
- getTarget() - 类 中的方法com.blade.mvc.route.Route
-
- getTargetType() - 类 中的方法com.blade.mvc.route.Route
-
- getTimestamp() - 类 中的方法com.blade.mvc.ui.RestResponse
-
- getTryCatchBlockIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the index of the try catch block (using the order in which they
are visited with visitTryCatchBlock), whose 'catch' type is referenced by
this type reference.
- getType() - 类 中的方法com.blade.ioc.BeanDefine
-
- getType() - 类 中的方法com.blade.ioc.ClassDefine
-
- getType(String) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java type corresponding to the given type descriptor.
- getType(Class<?>) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java type corresponding to the given class.
- getType(Constructor<?>) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java method type corresponding to the given constructor.
- getType(Method) - 类 中的静态方法org.objectweb.asm.Type
-
Returns the Java method type corresponding to the given method.
- getTypeArgumentIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the index of the type argument referenced by this type reference.
- getTypeParameterBoundIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
- getTypeParameterIndex() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the index of the type parameter referenced by this type
reference.
- getValue() - 类 中的方法org.objectweb.asm.TypeReference
-
Returns the int encoded value of this type reference, suitable for use in
visit methods related to type annotations, like visitTypeAnnotation.
- 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
-
- GOTO - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- I2B - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- I2C - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- I2D - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- I2F - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- I2L - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- I2S - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IADD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IAND - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_0 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_1 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_2 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_3 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_4 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_5 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ICONST_M1 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- IDIV - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IE_UA - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- IF_ACMPEQ - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ACMPNE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ICMPEQ - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ICMPGE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ICMPGT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ICMPLE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ICMPLT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_ICMPNE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IF_MODIFIED_SINCE - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- IFEQ - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFGE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFGT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFLE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFLT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFNE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFNONNULL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IFNULL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IINC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ILOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IMUL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- INEG - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- info - 类 中的变量org.objectweb.asm.Label
-
Field used to associate user information to a label.
- init(Class<?>) - 类 中的静态方法com.blade.ioc.DynamicContext
-
- init(Blade, String) - 类 中的静态方法com.blade.mvc.WebContext
-
- 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.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,就被允许进行自定义注入字段
- INNER_TYPE - 类 中的静态变量org.objectweb.asm.TypePath
-
A type path step that steps into the nested type of a class type.
- 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按编码
- INSTANCEOF - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- INSTANCEOF - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the type declared in an
'instanceof' instruction.
- INT - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the int type.
- INT_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The int type.
- INTEGER - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- INVOKEDYNAMIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- invokeHook(Signature, Route) - 类 中的方法com.blade.mvc.handler.RequestInvoker
-
invoke webhook
- invokeHook(List<Route>, Signature) - 类 中的方法com.blade.mvc.handler.RequestInvoker
-
invoke hooks
- INVOKEINTERFACE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- invokeMethod(Object, Method, Object...) - 类 中的静态方法com.blade.kit.ReflectKit
-
invoke method
- invokeMiddleware(List<Route>, Signature) - 类 中的方法com.blade.mvc.handler.RequestInvoker
-
- INVOKESPECIAL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- INVOKESTATIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- INVOKEVIRTUAL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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中的枚举
-
- IOR - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- IREM - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IRETURN - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- is(Object, Object...) - 类 中的静态方法com.blade.kit.ReflectKit
-
对象是否其中一个
- isAbstract() - 类 中的方法com.blade.ioc.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.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
-
验证中文
- isCodeAttribute() - 类 中的方法org.objectweb.asm.Attribute
-
Returns true if this type of attribute is a code attribute.
- 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
-
- ISHL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ISHR - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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.ClassDefine
-
- isInterface() - 类 中的方法org.objectweb.asm.Handle
-
Returns true if the owner of the field or method designated
by this handle is an interface.
- 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.ClassDefine
-
- isProtected() - 类 中的方法com.blade.ioc.ClassDefine
-
- isPublic() - 类 中的方法com.blade.ioc.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.BeanDefine
-
- isStatic() - 类 中的方法com.blade.ioc.ClassDefine
-
- isStripComments() - 类 中的方法com.blade.security.web.filter.HTMLFilter
-
- isSuccess() - 类 中的方法com.blade.mvc.ui.RestResponse
-
- ISTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- ISUB - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- isUnknown() - 类 中的方法org.objectweb.asm.Attribute
-
Returns true if this type of attribute is unknown.
- isURL(String) - 类 中的静态方法com.blade.kit.PatternKit
-
验证URL地址
- isWebHook(HttpMethod) - 类 中的静态方法com.blade.kit.BladeKit
-
- IUSHR - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- IXOR - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- 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 - 类 中的静态变量org.objectweb.asm.Type
-
The sort of method types.
- METHOD_FORMAL_PARAMETER - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the type of a formal parameter of
a method.
- METHOD_GET - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- METHOD_INVOCATION_TYPE_ARGUMENT - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic
method in a method call.
- METHOD_RECEIVER - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the receiver type of a method.
- METHOD_REFERENCE - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the receiver type of a method
reference.
- METHOD_REFERENCE_TYPE_ARGUMENT - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic
method in a method reference.
- METHOD_RETURN - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the return type of a method.
- METHOD_TYPE_PARAMETER - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic
method.
- METHOD_TYPE_PARAMETER_BOUND - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target a bound of a type parameter of a
generic method.
- MethodArgument - com.blade.mvc.handler中的类
-
Route method param parse
- MethodArgument() - 类 的构造器com.blade.mvc.handler.MethodArgument
-
- MethodVisitor - org.objectweb.asm中的类
-
A visitor to visit a Java method.
- MethodVisitor(int) - 类 的构造器org.objectweb.asm.MethodVisitor
-
- MethodVisitor(int, MethodVisitor) - 类 的构造器org.objectweb.asm.MethodVisitor
-
- 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
- MONITORENTER - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- MONITOREXIT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- MULTIANEWARRAY - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- MultipartParam - com.blade.mvc.annotation中的注释类型
-
Form Multipart ParmeterAnnotation
- mv - 类 中的变量org.objectweb.asm.MethodVisitor
-
The method visitor to which this visitor must delegate method calls.
- 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
-
- NEW - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- NEW - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the type of the object created by
a 'new' instruction.
- NEWARRAY - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- newClass(String) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newConst(Object) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a number or string constant to the constant pool of the class being
build.
- newExceptionReference(int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to the type of an exception, in a 'throws' clause of
a method.
- newField(String, String, String) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFormalParameterReference(int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to the type of a formal parameter of a method.
- newHandle(int, String, String, String) - 类 中的方法org.objectweb.asm.ClassWriter
-
- newHandle(int, String, String, String, boolean) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newInstance() - 类 中的方法com.blade.ioc.reader.ClassInfo
-
- newInstance(Class<T>) - 类 中的静态方法com.blade.kit.ReflectKit
-
- newInvokeDynamic(String, String, Handle, Object...) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being
build.
- newMethod(String, String, String, boolean) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a method type reference to the constant pool of the class being
build.
- newNameType(String, String) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newSuperTypeReference(int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to the super class or to an interface of the
'implements' clause of a class.
- newThread(Runnable) - 类 中的方法com.blade.kit.NamedThreadFactory
-
- newTryCatchReference(int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to the type of the exception declared in a 'catch'
clause of a method.
- newTypeArgumentReference(int, int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to the type of a type argument in a constructor or
method call or reference.
- newTypeParameterBoundReference(int, int, int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to a type parameter bound of a generic class or
method.
- newTypeParameterReference(int, int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a reference to a type parameter of a generic class or method.
- newTypeReference(int) - 类 中的静态方法org.objectweb.asm.TypeReference
-
Returns a type reference of the given sort.
- newUTF8(String) - 类 中的方法org.objectweb.asm.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- next() - 类 中的方法com.blade.mvc.hook.Signature
-
- NOP - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- NULL - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- POP - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- POP2 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- putByte(int) - 类 中的方法org.objectweb.asm.ByteVector
-
Puts a byte into this byte vector.
- putByteArray(byte[], int, int) - 类 中的方法org.objectweb.asm.ByteVector
-
Puts an array of bytes into this byte vector.
- PUTFIELD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- putInt(int) - 类 中的方法org.objectweb.asm.ByteVector
-
Puts an int into this byte vector.
- putLong(long) - 类 中的方法org.objectweb.asm.ByteVector
-
Puts a long into this byte vector.
- PutRoute - com.blade.mvc.annotation中的注释类型
-
- putShort(int) - 类 中的方法org.objectweb.asm.ByteVector
-
Puts a short into this byte vector.
- PUTSTATIC - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- putUTF8(String) - 类 中的方法org.objectweb.asm.ByteVector
-
Puts an UTF8 string into this byte vector.
- SALOAD - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- SASTORE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- SessionHandler - com.blade.server.netty中的类
-
session handler
- sessionManager() - 类 中的方法com.blade.Blade
-
Get SessionManager
- SessionManager - com.blade.mvc中的类
-
SessionManager
- SessionManager() - 类 的构造器com.blade.mvc.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(WebContext) - 类 中的静态方法com.blade.mvc.WebContext
-
- SET_COOKIE - 接口 中的静态变量com.blade.server.netty.HttpConst
-
- setBean(Object) - 类 中的方法com.blade.ioc.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
-
- setRoute(Route) - 类 中的方法com.blade.mvc.hook.Signature
-
- setSignle(boolean) - 类 中的方法com.blade.ioc.BeanDefine
-
- setTarget(Object) - 类 中的方法com.blade.mvc.route.Route
-
- setType(Class<?>) - 类 中的方法com.blade.ioc.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加密
- SHORT - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the short type.
- SHORT_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The short type.
- 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
-
- SIPUSH - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- SKIP_CODE - 类 中的静态变量org.objectweb.asm.ClassReader
-
Flag to skip method code.
- SKIP_DEBUG - 类 中的静态变量org.objectweb.asm.ClassReader
-
Flag to skip the debug information in the class.
- SKIP_FRAMES - 类 中的静态变量org.objectweb.asm.ClassReader
-
Flag to skip the stack map frames in the class.
- 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
-
- SWAP - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_BOOLEAN - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_BYTE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_CHAR - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_DOUBLE - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_FLOAT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_INT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_LONG - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- T_SHORT - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- TABLESWITCH - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
- THROWS - 类 中的静态变量org.objectweb.asm.TypeReference
-
The sort of type references that target the type of an exception declared
in the throws clause of a method.
- title(String) - 类 中的方法com.blade.mvc.ui.HtmlCreator
-
- toAson(String) - 类 中的静态方法com.blade.kit.JsonKit
-
- toByteArray() - 类 中的方法org.objectweb.asm.ClassWriter
-
Returns the bytecode of the class that was build with this class writer.
- 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
-
- TOP - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- toString() - 类 中的方法com.blade.ioc.reader.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
-
- toString() - 类 中的方法com.blade.mvc.ui.HtmlCreator
-
- toString() - 类 中的方法com.blade.mvc.ui.ModelAndView
-
- toString() - 类 中的方法com.blade.security.web.filter.InputFilter
-
- toString() - 类 中的方法org.objectweb.asm.Handle
-
Returns the textual representation of this handle.
- toString() - 类 中的方法org.objectweb.asm.Label
-
Returns a string representation of this label.
- toString() - 类 中的方法org.objectweb.asm.Type
-
Returns a string representation of this type.
- toString() - 类 中的方法org.objectweb.asm.TypePath
-
Returns a string representation of this type path.
- 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
- TripleDES_Transformation - 类 中的静态变量com.blade.kit.EncryptKit
-
3DES转变
法算法名称/加密模式/填充方式
加密模式有:电子密码本模式ECB、加密块链模式CBC、加密反馈模式CFB、输出反馈模式OFB
填充方式有:NoPadding、ZerosPadding、PKCS5Padding
- type - 类 中的变量org.objectweb.asm.Attribute
-
The type of this attribute.
- Type - org.objectweb.asm中的类
-
A Java field or method type.
- TYPE_ARGUMENT - 类 中的静态变量org.objectweb.asm.TypePath
-
A type path step that steps into a type argument of a generic type.
- TypePath - org.objectweb.asm中的类
-
The path to a type argument, wildcard bound, array element type, or static
inner type within an enclosing type.
- TypeReference - org.objectweb.asm中的类
-
A reference to a type appearing in a class, field or method declaration, or
on an instruction.
- TypeReference(int) - 类 的构造器org.objectweb.asm.TypeReference
-
Creates a new TypeReference.
- V1_1 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_2 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_3 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_4 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_5 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_6 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_7 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- V1_8 - 接口 中的静态变量org.objectweb.asm.Opcodes
-
- 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
-
- visit(String, Object) - 类 中的方法org.objectweb.asm.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visit(int, int, String, String, String, String[]) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitAnnotation(String, String) - 类 中的方法org.objectweb.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotation(String, boolean) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitAnnotation(String, boolean) - 类 中的方法org.objectweb.asm.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotationDefault() - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitArray(String) - 类 中的方法org.objectweb.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- visitAttribute(Attribute) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitAttribute(Attribute) - 类 中的方法org.objectweb.asm.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a non standard attribute of this method.
- visitCode() - 类 中的方法org.objectweb.asm.MethodVisitor
-
Starts the visit of the method's code, if any (i.e. non abstract method).
- visitEnd() - 类 中的方法org.objectweb.asm.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits the end of the class.
- visitEnd() - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitEnd() - 类 中的方法org.objectweb.asm.FieldVisitor
-
Visits the end of the field.
- visitEnd() - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits the end of the method.
- visitEnum(String, String, String) - 类 中的方法org.objectweb.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitField(int, String, String, String, Object) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitFieldInsn(int, String, String, String) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a field instruction.
- visitFrame(int, int, Object[], int, Object[]) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits the current state of the local variables and operand stack
elements.
- visitIincInsn(int, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an IINC instruction.
- visitInnerClass(String, String, String, int) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitInsn(int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a zero operand instruction.
- visitInsnAnnotation(int, TypePath, String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an annotation on an instruction.
- visitIntInsn(int, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an invokedynamic instruction.
- visitJumpInsn(int, Label) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a jump instruction.
- visitLabel(Label) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a label.
- visitLdcInsn(Object) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a LDC instruction.
- visitLineNumber(int, Label) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a line number declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a local variable declaration.
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an annotation on a local variable type.
- visitLookupSwitchInsn(Label, int[], Label[]) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitMaxs(int, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables
of the method.
- visitMethod(int, String, String, String, String[]) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitMethodInsn(int, String, String, String) - 类 中的方法org.objectweb.asm.MethodVisitor
-
已过时。
- visitMethodInsn(int, String, String, String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a method instruction.
- visitMultiANewArrayInsn(String, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitOuterClass(String, String, String) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitParameter(String, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a parameter of this method.
- visitParameterAnnotation(int, String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitSource(String, String) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitTableSwitchInsn(int, int, Label, Label...) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an annotation on an exception handler type.
- visitTryCatchBlock(Label, Label, Label, String) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a try catch block.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.objectweb.asm.ClassVisitor
-
Visits an annotation on a type in the class signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.objectweb.asm.ClassWriter
-
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.objectweb.asm.FieldVisitor
-
Visits an annotation on the type of the field.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits an annotation on a type in the method signature.
- visitTypeInsn(int, String) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a type instruction.
- visitVarInsn(int, int) - 类 中的方法org.objectweb.asm.MethodVisitor
-
Visits a local variable instruction.
- VOID - 类 中的静态变量org.objectweb.asm.Type
-
The sort of the void type.
- VOID_TYPE - 类 中的静态变量org.objectweb.asm.Type
-
The void type.