- generateAOPObject(Object, Proxy) - 类 中的方法cn.xxywithpq.proxy.factory.service.impl.AsmProxyServiceImpl
-
- generateAOPObject(Object, Proxy) - 类 中的方法cn.xxywithpq.proxy.factory.service.impl.JDKProxyServiceImpl
-
- generateAOPObject(Object, Proxy) - 接口 中的方法cn.xxywithpq.proxy.factory.service.ProxyService
-
- GET - 类 中的静态变量cn.xxywithpq.common.Const
-
- getAccess() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
Returns the class's access flags (see
Opcodes).
- getActualTypeArguments(Method) - 类 中的方法cn.xxywithpq.json.AbstractJson
-
查找泛型类型
- getActualTypeArguments(Type) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
查找Type中的参数泛型
- getAllDeclaredMethods(Class) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
循环向上转型,获取类的所有DeclaredMethods.除了Object
- getArgs() - 类 中的方法cn.xxywithpq.proxy.common.Invocation
-
- getArgumentsAndReturnSizes(String) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Computes the size of the arguments and of the return value of a method.
- getArgumentsAndReturnSizes() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the size of the arguments and of the return value of methods of
this type.
- getArgumentTypes(String) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java types corresponding to the argument types of the given
method descriptor.
- getArgumentTypes(Method) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java types corresponding to the argument types of the given
method.
- getArgumentTypes() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the argument types of methods of this type.
- getAstore(String) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
根据asm类型获取其ASTORE指令。
- getClassName() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
- getClassName() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the binary name of the class corresponding to this type.
- getCommonSuperClass(String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Returns the common super type of the two given types.
- getConstructorDescriptor(Constructor<?>) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getDeclaredField(Object, String) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
循环向上转型,获取对象的DeclaredField.
- getDeclaredField(Class, String) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
循环向上转型,获取类的DeclaredField.
- getDesc() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Handle
-
Returns the descriptor of the field or method designated by this handle.
- getDesc() - 类 中的方法cn.xxywithpq.proxy.asmproxy.ConstructorParams
-
- getDescriptor() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the descriptor corresponding to this Java type.
- getDescriptor(Class<?>) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the descriptor corresponding to the given Java type.
- getDimensions() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the number of dimensions of this array type.
- getElementType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the type of the elements of this array type.
- getExceptionIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the index of the exception, in a 'throws' clause of a method,
whose type is referenced by this type reference.
- GETFIELD - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- getFieldValue(Object, String) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
直接读取对象属性值,无视private/protected修饰符,不经过getter函数.
- getFieldValue(Field, Object) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
直接读取对象属性值,无视private/protected修饰符,不经过getter函数.
- getFormalParameterIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the index of the formal parameter whose type is referenced by
this type reference.
- getInstance() - 类 中的静态方法cn.xxywithpq.json.parse.JsonParser
-
- getInstance() - 类 中的静态方法cn.xxywithpq.json.serializer.JsonSerializer
-
- getInterfaces() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
Returns the internal names of the class's interfaces (see
getInternalName).
- getInternalName() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the internal name of the class corresponding to this object or
array type.
- getInternalName(Class<?>) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the internal name of the given class.
- getItem(int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
Returns the start index of the constant pool item in
b, plus
one.
- getItemCount() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
Returns the number of constant pool items in
b.
- getLabels() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Attribute
-
Returns the labels corresponding to this attribute.
- getLength() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypePath
-
Returns the length of this path.
- getLoad(String) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
根据类型获取其Load指令。
- getMaxStringLength() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
Returns the maximum length of the strings contained in the constant pool
of the class.
- getMethod() - 类 中的方法cn.xxywithpq.proxy.common.Invocation
-
- getMethodDescriptor(Type, Type...) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the descriptor corresponding to the given argument and return
types.
- getMethodDescriptor(Method) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the descriptor corresponding to the given method.
- getMethodType(String) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java type corresponding to the given method descriptor.
- getMethodType(Type, Type...) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java method type corresponding to the given argument and
return types.
- getModifier(Method) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
- getName() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Handle
-
Returns the name of the field or method designated by this handle.
- getName() - 类 中的方法cn.xxywithpq.proxy.asmproxy.ConstructorParams
-
- getObjectType(String) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java type corresponding to the given internal name.
- getOffset() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Label
-
Returns the offset corresponding to this label.
- getOpcode(int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns a JVM instruction opcode adapted to this Java type.
- getOpcode() - 类 中的方法cn.xxywithpq.proxy.asmproxy.ConstructorParams
-
- getOwner() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Handle
-
Returns the internal name of the class that owns the field or method
designated by this handle.
- getOwner() - 类 中的方法cn.xxywithpq.proxy.asmproxy.ConstructorParams
-
- getParameterTypes(Method) - 类 中的方法cn.xxywithpq.json.AbstractJson
-
- getReturn(String) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
根据类型获取其Return指令。
- getReturnType(String) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java type corresponding to the return type of the given
method descriptor.
- getReturnType(Method) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java type corresponding to the return type of the given
method.
- getReturnType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the return type of methods of this type.
- getService() - 接口 中的方法cn.xxywithpq.proxy.factory.ProxyFactory
-
- getSize() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the size of values of this type.
- getSort() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the sort of this Java type.
- getSort() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the sort of this type reference.
- GETSTATIC - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- getStep(int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypePath
-
Returns the value of the given step of this path.
- getStepArgument(int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypePath
-
Returns the index of the type argument that the given step is stepping
into.
- getSuitableHandler(Class) - 类 中的方法cn.xxywithpq.json.AbstractJson
-
- getSuperClassGenricType(Class) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
通过反射,获得定义Class时声明的父类的泛型参数的类型.
- getSuperClassGenricType(Class, int) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
通过反射,获得定义Class时声明的父类的泛型参数的类型.
- getSuperName() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassReader
-
- getSuperTypeIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the index of the "super type" of a class that is referenced by
this type reference.
- getTag() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Handle
-
Returns the kind of field or method designated by this handle.
- getTryCatchBlockIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.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(String) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java type corresponding to the given type descriptor.
- getType(Class<?>) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java type corresponding to the given class.
- getType(Constructor<?>) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java method type corresponding to the given constructor.
- getType(Method) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns the Java method type corresponding to the given method.
- getTypeArgumentIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the index of the type argument referenced by this type reference.
- getTypeParameterBoundIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
- getTypeParameterIndex() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the index of the type parameter referenced by this type
reference.
- getValue() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns the int encoded value of this type reference, suitable for use in
visit methods related to type annotations, like visitTypeAnnotation.
- getValueFromDeclaredMethods(Class) - 类 中的静态方法cn.xxywithpq.utils.ReflectionUtils
-
循环向上转型,获取类的DeclaredField.
- GOTO - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- I2B - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- I2C - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- I2D - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- I2F - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- I2L - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- I2S - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IADD - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IALOAD - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IAND - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IASTORE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_0 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_1 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_2 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_3 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_4 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_5 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ICONST_M1 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IDIV - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ACMPEQ - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ACMPNE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ICMPEQ - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ICMPGE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ICMPGT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ICMPLE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ICMPLT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IF_ICMPNE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFEQ - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFGE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFGT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFLE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFLT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFNE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFNONNULL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IFNULL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IINC - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IJson - cn.xxywithpq.json中的接口
-
Created by panqian on 2017/6/6.
- ILOAD - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IMUL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- INEG - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- info - 类 中的变量cn.xxywithpq.proxy.asmproxy.asm.Label
-
Field used to associate user information to a label.
- INNER_TYPE - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.TypePath
-
A type path step that steps into the nested type of a class type.
- INSTANCEOF - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- INSTANCEOF - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Wildcard for a normal type argument.
- INSTANCEOF - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
The sort of type references that target the type declared in an
'instanceof' instruction.
- INT - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Type
-
The sort of the int type.
- INT_TYPE - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Type
-
The int type.
- INTEGER - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- intercept(Invocation) - 接口 中的方法cn.xxywithpq.proxy.common.Interceptor
-
- Interceptor - cn.xxywithpq.proxy.common中的接口
-
- Intercepts - cn.xxywithpq.proxy.common中的注释类型
-
- Invocation - cn.xxywithpq.proxy.common中的类
-
- Invocation(Method, Object[], Object) - 类 的构造器cn.xxywithpq.proxy.common.Invocation
-
- invoke(Object, Method, Object[]) - 类 中的方法cn.xxywithpq.proxy.Proxy
-
- INVOKEDYNAMIC - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- INVOKEINTERFACE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- INVOKESPECIAL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- INVOKESTATIC - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- INVOKEVIRTUAL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IOR - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IREM - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IRETURN - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IS - 类 中的静态变量cn.xxywithpq.common.Const
-
- isBaseType(Class<?>) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
检查类型是否为一个基本类型或其包装类型,基本类型包括了boolean, byte, char, short, int, long, float, 和 double
- isBlank(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
Checks if a String is whitespace, empty ("") or null.
- isBoolean(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
判断字符串是不是boolean, 先经过isNumeric(String str)判断是不是数字 再使用此方法
- isCodeAttribute() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Attribute
-
Returns true if this type of attribute is a code attribute.
- isEmpty(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
Checks if a String is empty ("") or null.
- ISHL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ISHR - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- isIntegerNumeric(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
判断字符串是不是Integer, 先经过isNumeric(String str)判断是不是数字 再使用此方法
- isInterface() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Handle
-
Returns true if the owner of the field or method designated
by this handle is an interface.
- isItf() - 类 中的方法cn.xxywithpq.proxy.asmproxy.ConstructorParams
-
- isLangClass(Class<?>) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
判断某个类是否为一个lang包的类。
- isNotBlank(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
Checks if a String is not empty (""), not null and not whitespace only.
- isNotEmpty(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
Checks if a String is not empty ("") and not null.
- isNumeric(String) - 类 中的静态方法cn.xxywithpq.utils.StringUtils
-
判断字符串是不是数字(包括小数)
- ISO_LOCAL_DATE_TIME - 类 中的静态变量cn.xxywithpq.date.ext.DateTimeFormatterExt
-
- ISO_LOCAL_TIME - 类 中的静态变量cn.xxywithpq.date.ext.DateTimeFormatterExt
-
- ISTORE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- ISUB - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- isUnknown() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Attribute
-
Returns true if this type of attribute is unknown.
- IUSHR - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- IXOR - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- NEW - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- NEW - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
The sort of type references that target the type of the object created by
a 'new' instruction.
- NEWARRAY - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- newClass(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newConst(Object) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a number or string constant to the constant pool of the class being
build.
- newExceptionReference(int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to the type of an exception, in a 'throws' clause of
a method.
- newField(String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFormalParameterReference(int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to the type of a formal parameter of a method.
- newHandle(int, String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- newHandle(int, String, String, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newInvokeDynamic(String, String, Handle, Object...) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being
build.
- newMethod(String, String, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a method type reference to the constant pool of the class being
build.
- newNameType(String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newSuperTypeReference(int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to the super class or to an interface of the
'implements' clause of a class.
- newTryCatchReference(int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to the type of the exception declared in a 'catch'
clause of a method.
- newTypeArgumentReference(int, int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to the type of a type argument in a constructor or
method call or reference.
- newTypeParameterBoundReference(int, int, int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to a type parameter bound of a generic class or
method.
- newTypeParameterReference(int, int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a reference to a type parameter of a generic class or method.
- newTypeReference(int) - 类 中的静态方法cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Returns a type reference of the given sort.
- newUTF8(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- NOP - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- NULL - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- NumberCodec - cn.xxywithpq.json.codec中的类
-
Number 解析器
Created by panqian on 2017/6/6.
- NumberCodec() - 类 的构造器cn.xxywithpq.json.codec.NumberCodec
-
- numberHandle(StringBuffer, Number) - 类 中的方法cn.xxywithpq.json.AbstractJson
-
- T_BOOLEAN - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_BYTE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_CHAR - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_DOUBLE - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_FLOAT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_INT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_LONG - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- T_SHORT - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- TABLESWITCH - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- TemporalCodec - cn.xxywithpq.json.codec中的类
-
jdk8 时间解析器
Created by panqian on 2017/6/6.
- TemporalCodec() - 类 的构造器cn.xxywithpq.json.codec.TemporalCodec
-
- THROWS - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
The sort of type references that target the type of an exception declared
in the throws clause of a method.
- toAsmDesc(Method) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
获取方法的ASM格式描述信息。
- toAsmFullDesc(Method) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
获取方法的ASM格式描述信息。
- toAsmSignature(Method) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
获取方法的Signature描述信息。
- toAsmType(Class<?>) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
将某一个类型转为asm形式的表述, int 转为 I,String转为 Ljava/lang/String。
- toAsmType(Class<?>[]) - 类 中的静态方法cn.xxywithpq.utils.ASMEngineTools
-
将某一个类型转为asm形式的表述, int,int 转为 II,String,int转为 Ljava/lang/String;I。
- toByteArray() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
Returns the bytecode of the class that was build with this class writer.
- toJsonString(Object) - 类 中的静态方法cn.xxywithpq.Json
-
- TOP - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- toString() - 类 中的方法cn.xxywithpq.json.JsonArray
-
- toString() - 类 中的方法cn.xxywithpq.json.JsonObject
-
- toString() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Handle
-
Returns the textual representation of this handle.
- toString() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Label
-
Returns a string representation of this label.
- toString() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
Returns the signature that was built by this signature writer.
- toString() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.Type
-
Returns a string representation of this type.
- toString() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.TypePath
-
Returns a string representation of this type path.
- toString() - 类 中的方法cn.xxywithpq.proxy.common.Invocation
-
- type - 类 中的变量cn.xxywithpq.proxy.asmproxy.asm.Attribute
-
The type of this attribute.
- Type - cn.xxywithpq.proxy.asmproxy.asm中的类
-
A Java field or method type.
- TYPE_ARGUMENT - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.TypePath
-
A type path step that steps into a type argument of a generic type.
- TypePath - cn.xxywithpq.proxy.asmproxy.asm中的类
-
The path to a type argument, wildcard bound, array element type, or static
inner type within an enclosing type.
- TypeReference - cn.xxywithpq.proxy.asmproxy.asm中的类
-
A reference to a type appearing in a class, field or method declaration, or
on an instruction.
- TypeReference(int) - 类 的构造器cn.xxywithpq.proxy.asmproxy.asm.TypeReference
-
Creates a new TypeReference.
- V1_1 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_2 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_3 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_4 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_5 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_6 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_7 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- V1_8 - 接口 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Opcodes
-
- VALUE - 类 中的静态变量cn.xxywithpq.common.Const
-
- visit(String, Object) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visit(int, int, String, String, String, String[]) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitAnnotation(String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotation(String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitAnnotation(String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotationDefault() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitArray(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- visitArrayType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits a signature corresponding to an array type.
- visitArrayType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitAttribute(Attribute) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitAttribute(Attribute) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a non standard attribute of this method.
- visitBaseType(char) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits a signature corresponding to a primitive type.
- visitBaseType(char) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitClassBound() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits the class bound of the last visited formal type parameter.
- visitClassBound() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitClassType(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Starts the visit of a signature corresponding to a class or interface
type.
- visitClassType(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitCode() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Starts the visit of the method's code, if any (i.e. non abstract method).
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits the end of the class.
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.FieldVisitor
-
Visits the end of the field.
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits the end of the method.
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Ends the visit of a signature corresponding to a class or interface type.
- visitEnd() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitEnum(String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitExceptionType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits the type of a method exception.
- visitExceptionType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitField(int, String, String, String, Object) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitFieldInsn(int, String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a field instruction.
- visitFormalTypeParameter(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits a formal type parameter.
- visitFormalTypeParameter(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitFrame(int, int, Object[], int, Object[]) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits the current state of the local variables and operand stack
elements.
- visitIincInsn(int, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an IINC instruction.
- visitInnerClass(String, String, String, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitInnerClassType(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits an inner class.
- visitInnerClassType(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitInsn(int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a zero operand instruction.
- visitInsnAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an annotation on an instruction.
- visitInterface() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits the type of an interface implemented by the class.
- visitInterface() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitInterfaceBound() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits an interface bound of the last visited formal type parameter.
- visitInterfaceBound() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitIntInsn(int, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an invokedynamic instruction.
- visitJumpInsn(int, Label) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a jump instruction.
- visitLabel(Label) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a label.
- visitLdcInsn(Object) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a LDC instruction.
- visitLineNumber(int, Label) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a line number declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a local variable declaration.
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an annotation on a local variable type.
- visitLookupSwitchInsn(Label, int[], Label[]) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitMaxs(int, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables
of the method.
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitMethodInsn(int, String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
已过时。
- visitMethodInsn(int, String, String, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a method instruction.
- visitMultiANewArrayInsn(String, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitOuterClass(String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitParameter(String, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a parameter of this method.
- visitParameterAnnotation(int, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitParameterType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits the type of a method parameter.
- visitParameterType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitReturnType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits the return type of the method.
- visitReturnType() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitSource(String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitSuperclass() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits the type of the super class.
- visitSuperclass() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitTableSwitchInsn(int, int, Label, Label...) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an annotation on an exception handler type.
- visitTryCatchBlock(Label, Label, Label, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a try catch block.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassVisitor
-
Visits an annotation on a type in the class signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.ClassWriter
-
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.FieldVisitor
-
Visits an annotation on the type of the field.
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits an annotation on a type in the method signature.
- visitTypeArgument() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits an unbounded type argument of the last visited class or inner
class type.
- visitTypeArgument(char) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits a type argument of the last visited class or inner class type.
- visitTypeArgument() - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitTypeArgument(char) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitTypeInsn(int, String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a type instruction.
- visitTypeVariable(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureVisitor
-
Visits a signature corresponding to a type variable.
- visitTypeVariable(String) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.signature.SignatureWriter
-
- visitVarInsn(int, int) - 类 中的方法cn.xxywithpq.proxy.asmproxy.asm.MethodVisitor
-
Visits a local variable instruction.
- VOID - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Type
-
The sort of the void type.
- VOID_TYPE - 类 中的静态变量cn.xxywithpq.proxy.asmproxy.asm.Type
-
The void type.