A B C D E F G I J K L M N O P R S T U V W X _
A
- accept(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvIfBuilder
-
- accept(T) - 接口 中的方法cn.sj1.tinyasm.core.ConsumerWithException
-
- accept(T) - 接口 中的方法cn.sj1.tinyasm.core.FunctionWithException
-
- access(int) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- access - 类 中的变量cn.sj1.tinyasm.core.ClassField
-
- access(int) - 接口 中的方法cn.sj1.tinyasm.core.UsingAccess
-
- accessLoadType(int, Label) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- accessStoreType(int, Type, Label) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- add(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- ADD() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
MATH
- ADD() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
MATH
- Adv - cn.sj1.tinyasm.core中的类
-
- Adv() - 类 的构造器cn.sj1.tinyasm.core.Adv
-
- AdvAfterClassEnd - cn.sj1.tinyasm.core中的接口
-
- AdvAfterClassExtends - cn.sj1.tinyasm.core中的接口
-
- AdvAfterClassImplements - cn.sj1.tinyasm.core中的接口
-
- AdvAfterClassModifier - cn.sj1.tinyasm.core中的接口
-
- AdvAfterClassName - cn.sj1.tinyasm.core中的接口
-
- AdvAfterCode - cn.sj1.tinyasm.core中的接口
-
- AdvAfterDo - cn.sj1.tinyasm.core中的接口
-
- AdvAfterEnterBody - cn.sj1.tinyasm.core中的接口
-
- AdvAfterFor - cn.sj1.tinyasm.core中的接口
-
- AdvAfterIf - cn.sj1.tinyasm.core中的接口
-
- AdvAfterMethodName - cn.sj1.tinyasm.core中的接口
-
- AdvAfterModifier - cn.sj1.tinyasm.core中的接口
-
- AdvAfterParameter - cn.sj1.tinyasm.core中的接口
-
- AdvAfterReturn - cn.sj1.tinyasm.core中的接口
-
- AdvAfterThen - cn.sj1.tinyasm.core中的接口
-
- AdvAfterThrows - cn.sj1.tinyasm.core中的接口
-
- AdvAfterWhile - cn.sj1.tinyasm.core中的接口
-
- AdvAsmProxyClassAdvAsmBuilder - cn.sj1.tinyasm.core中的类
-
- AdvAsmProxyClassAdvAsmBuilder(int) - 类 的构造器cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- AdvAsmProxyClassAdvAsmBuilder(int, ClassVisitor) - 类 的构造器cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- AdvAsmProxyMagicClassAdvAsmBuilder - cn.sj1.tinyasm.core中的类
-
- AdvAsmProxyMagicClassAdvAsmBuilder(int) - 类 的构造器cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- AdvAsmProxyMagicClassAdvAsmBuilder(int, ClassVisitor) - 类 的构造器cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- AdvClassBuilder - cn.sj1.tinyasm.core中的接口
-
- AdvClassBuilderImpl - cn.sj1.tinyasm.core中的类
-
- AdvClassBuilderImpl(ThreadLocal<AdvContext>) - 类 的构造器cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- AdvClassContext - cn.sj1.tinyasm.core中的类
-
- AdvClassContext(AdvClassBuilder) - 类 的构造器cn.sj1.tinyasm.core.AdvClassContext
-
- AdvContext - cn.sj1.tinyasm.core中的类
-
- AdvContext(MethodCode) - 类 的构造器cn.sj1.tinyasm.core.AdvContext
-
- AdvDoWhileBuilder - cn.sj1.tinyasm.core中的类
-
- AdvDoWhileBuilder(ThreadLocal<AdvContext>, ConsumerWithException<MethodCode>) - 类 的构造器cn.sj1.tinyasm.core.AdvDoWhileBuilder
-
- AdvForBuilder - cn.sj1.tinyasm.core中的类
-
- AdvForBuilder(ThreadLocal<AdvContext>, CompareEval, ConsumerWithException<MethodCode>) - 类 的构造器cn.sj1.tinyasm.core.AdvForBuilder
-
- AdvIfBuilder - cn.sj1.tinyasm.core中的类
-
- AdvIfBuilder(ThreadLocal<AdvContext>, CompareEval) - 类 的构造器cn.sj1.tinyasm.core.AdvIfBuilder
-
- AdvMagic - cn.sj1.tinyasm.core中的类
-
- AdvMagic() - 类 的构造器cn.sj1.tinyasm.core.AdvMagic
-
- AdvMagicRuntime - cn.sj1.tinyasm.core中的接口
-
- AdvMagicRuntimeWithTypeArgument - cn.sj1.tinyasm.core中的接口
-
- AdvMethodBuilder - cn.sj1.tinyasm.core中的类
-
- AdvMethodBuilder(ClassBody, int, String) - 类 的构造器cn.sj1.tinyasm.core.AdvMethodBuilder
-
- AdvMethodInfo - cn.sj1.tinyasm.core中的类
-
- AdvMethodInfo() - 类 的构造器cn.sj1.tinyasm.core.AdvMethodInfo
-
- AdvRuntimeReferNameObject - cn.sj1.tinyasm.core中的接口
-
- advStackSize() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- AdvUsingAccessMethod - cn.sj1.tinyasm.core中的接口
-
- AdvUsingClassEnterBody - cn.sj1.tinyasm.core中的接口
-
- AdvUsingClassExtends - cn.sj1.tinyasm.core中的接口
-
- AdvUsingClassImplements - cn.sj1.tinyasm.core中的接口
-
- AdvUsingClassName - cn.sj1.tinyasm.core中的接口
-
- AdvUsingClazz - cn.sj1.tinyasm.core中的接口
-
- AdvUsingEnterBody - cn.sj1.tinyasm.core中的接口
-
- AdvUsingField - cn.sj1.tinyasm.core中的接口
-
- AdvUsingMethod - cn.sj1.tinyasm.core中的接口
-
- AdvUsingModifier - cn.sj1.tinyasm.core中的接口
-
- AdvUsingParameter - cn.sj1.tinyasm.core中的接口
-
- AdvUsingPrivate - cn.sj1.tinyasm.core中的接口
-
- AdvUsingProtected - cn.sj1.tinyasm.core中的接口
-
- AdvUsingReturn - cn.sj1.tinyasm.core中的接口
-
- AdvUsingSuperClazz - cn.sj1.tinyasm.core中的接口
-
- AdvUsingThrows - cn.sj1.tinyasm.core中的接口
-
- AdvUsingToByteArray - cn.sj1.tinyasm.core中的接口
-
- AdvWhileBuilder - cn.sj1.tinyasm.core中的类
-
- AdvWhileBuilder(ThreadLocal<AdvContext>, CompareEval) - 类 的构造器cn.sj1.tinyasm.core.AdvWhileBuilder
-
- AfterClassBody - cn.sj1.tinyasm.core中的接口
-
- AfterMethodName - cn.sj1.tinyasm.core中的接口
-
- AfterModifier - cn.sj1.tinyasm.core中的接口
-
- AND() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- AND() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- Annotation - cn.sj1.tinyasm.core中的类
-
- Annotation(String, Object, String[], Object[]) - 类 的构造器cn.sj1.tinyasm.core.Annotation
-
- Annotation(String, Object) - 类 的构造器cn.sj1.tinyasm.core.Annotation
-
- annotation(Annotation) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- annotation - 类 中的变量cn.sj1.tinyasm.core.LocalsVariable
-
- annotation(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(String) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(Class<?>, Object) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(String, Object) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(String, Object, String[], Object[]) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(Annotation) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(String, String[], Object[]) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(Class<?>, String[], Object[]) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(Class<?>, String, Object) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(String, String, Object) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- annotation(Class<?>, Object, String[], Object[]) - 接口 中的方法cn.sj1.tinyasm.core.UsingAnnotation
-
- ARRAYLENGTH(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- ARRAYLENGTH() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- ARRAYLENGTH(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- ARRAYLENGTH() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- ARRAYLOAD() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- ARRAYLOAD() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- ARRAYSTORE() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- ARRAYSTORE() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- ATHROW() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- ATHROW() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
B
- begin() - 接口 中的方法cn.sj1.tinyasm.core.MethodHeader
-
- block(ConsumerWithException<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterFor
-
- block(ConsumerWithException<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterWhile
-
- block(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvForBuilder
-
- block(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvWhileBuilder
-
- BLOCK(Consumer<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- BLOCK(Consumer<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- body() - 接口 中的方法cn.sj1.tinyasm.core.ClassHeader
-
- body(Consumer<ClassBody>) - 接口 中的方法cn.sj1.tinyasm.core.ClassHeader
-
- boolean_ - cn.sj1.tinyasm.core中的接口
-
- Boolean__ - cn.sj1.tinyasm.core中的接口
-
- Boolean__Holder - cn.sj1.tinyasm.core中的类
-
- Boolean__Holder(ThreadLocal<AdvContext>, byte) - 类 的构造器cn.sj1.tinyasm.core.Boolean__Holder
-
- boolean_Holder - cn.sj1.tinyasm.core中的类
-
- boolean_Holder(ThreadLocal<AdvContext>, byte) - 类 的构造器cn.sj1.tinyasm.core.boolean_Holder
-
- BOX_Top() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- BOX_Top() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- BoxUnbox - cn.sj1.tinyasm.core中的类
-
- BoxUnbox() - 类 的构造器cn.sj1.tinyasm.core.BoxUnbox
-
- bridge() - 接口 中的方法cn.sj1.tinyasm.core.UsingAccess
-
- build(String, String...) - 类 中的静态方法cn.sj1.tinyasm.core.EnumBuilder
-
- build(Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- build(Class<T>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- build(Class<?>, Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- build(Class<?>, Class<?>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- buildBridgeMethodBuilder(ClassBody, AdvAsmProxyBridgeMethod) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- buildMagicProxyInstance(Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMagic
-
- buildMagicProxyInstance(Class<T>, Class<?>...) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMagic
-
- buildProxyClass(Class<T>, byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- buildProxyClass(Class<?>, Class<?>, byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
C
- canProxy(Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- CHECKCAST(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CHECKCAST(Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CHECKCAST(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CHECKCAST(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CHECKCAST(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- CHECKCAST(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- CHECKCAST(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- class_(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- class_(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassName
-
- class_(ClassVisitor, String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(ClassVisitor, String, String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(ClassVisitor, String, Class<?>) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(ClassVisitor, String, String, String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(ClassVisitor, String, Class<?>, Class<?>) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, Class<?>) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, Class<?>, Class<?>...) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, Clazz, Clazz...) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, Clazz) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, String, String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, Class<?>, String) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- class_(String, Class<?>, Class<?>) - 接口 中的静态方法cn.sj1.tinyasm.core.ClassBuilder
-
- ClassBody - cn.sj1.tinyasm.core中的接口
-
- ClassBuilder - cn.sj1.tinyasm.core中的接口
-
- ClassField - cn.sj1.tinyasm.core中的类
-
- ClassField(int, String, Clazz, Object) - 类 的构造器cn.sj1.tinyasm.core.ClassField
-
- ClassHeader - cn.sj1.tinyasm.core中的接口
-
- ClassObjectToUnboxFunc - 类 中的静态变量cn.sj1.tinyasm.core.BoxUnbox
-
- ClassSignaturewwww - cn.sj1.tinyasm.core中的类
-
- clazz - 类 中的变量cn.sj1.tinyasm.core.Annotation
-
- Clazz - cn.sj1.tinyasm.core中的类
-
TODO 暂时为了回避调用方式是的对象是否是接口的逻辑修改成抽象类。
- Clazz() - 类 的构造器cn.sj1.tinyasm.core.Clazz
-
- clazz - 类 中的变量cn.sj1.tinyasm.core.Field
-
- ClazzFormalTypeParameter - cn.sj1.tinyasm.core中的类
-
- ClazzObjectToPrimitive - 类 中的静态变量cn.sj1.tinyasm.core.BoxUnbox
-
- clazzOf(T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- clazzOfField(String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- ClazzSimple - cn.sj1.tinyasm.core中的类
-
- ClazzSimple(Class<?>) - 类 的构造器cn.sj1.tinyasm.core.ClazzSimple
-
- ClazzSimple(String) - 类 的构造器cn.sj1.tinyasm.core.ClazzSimple
-
- ClazzTypeArgument - cn.sj1.tinyasm.core中的类
-
- ClazzVariable - cn.sj1.tinyasm.core中的类
-
- ClazzVariable(String, boolean) - 类 的构造器cn.sj1.tinyasm.core.ClazzVariable
-
- ClazzVariableWithClazz - cn.sj1.tinyasm.core中的类
-
- ClazzVariableWithClazz(String, Clazz, boolean) - 类 的构造器cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- ClazzWithTypeArguments - cn.sj1.tinyasm.core中的类
-
- clear() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- CMPG() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CMPG() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- CMPL() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CMPL() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- cn.sj1.commons.list - 程序包 cn.sj1.commons.list
-
- cn.sj1.tinyasm.core - 程序包 cn.sj1.tinyasm.core
-
- code(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodBuilder
-
- code(ConsumerWithException<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingEnterBody
-
- code(Consumer<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.MethodHeader
-
- code_begin(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_checkcastParamType(MethodCode, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_contextThreadLocal_execAndPop(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- code_getContext(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- code_invoke_invoke(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_invoke_parameter(MethodCode, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_invoke_return(MethodCode, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_invoke_virtual(String, MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_line(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_load(MethodCode, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_load_this(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_method(MethodCode, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_method_parameter(MethodCode, String, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_method_return(MethodCode, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_method_throws(MethodCode, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_param_eval_accept(String, String, MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- code_resolve(String, MethodCode, String, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- code_resolve_this(String, MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- code_returnTop(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- code_returnVoid(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- codeFieldNameOf(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- codeFieldNameOf(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- codeLocalGetLocals(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- codeLocalGetLocals(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- codeLocalsNextLocal() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- codeLocalsNextLocal() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- codeNewLabel() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- codeThisClassFieldType(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- codeThisClassFieldType(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- codeThisFieldType(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- codeThisFieldType(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- codeTypes(Type, int, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- codeTypesdontKnow(int, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- CompareEval - cn.sj1.tinyasm.core中的接口
-
- constructerEmpty() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- constructerWithAllFields() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- ConsumerWithException<T> - cn.sj1.tinyasm.core中的接口
-
- containsKey(String) - 类 中的方法cn.sj1.commons.list.ListMap
-
- CONVERTTO(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CONVERTTO(Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CONVERTTO(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CONVERTTO(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- CONVERTTO(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- CONVERTTO(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- CONVERTTO(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- cst(boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(char) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(short) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(long) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(float) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(double) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- cst(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
D
- defaultValue - 类 中的变量cn.sj1.tinyasm.core.Annotation
-
- define(String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- define(Annotation, String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- define(String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- define(Annotation, String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- define(List<Field>) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- define(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- define(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- define(String, String, boolean) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- define(String, Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- define(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- define(Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.WithDefineVar
-
- defineClass(String, byte[]) - 类 中的静态方法cn.sj1.tinyasm.core.TinyAsmClassLoader
-
- derivedReturnClazz - 类 中的变量cn.sj1.tinyasm.core.AdvMethodInfo
-
- DIV() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- DIV() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- doDefineClass(String, byte[]) - 类 中的方法cn.sj1.tinyasm.core.TinyAsmClassLoader
-
- doNothing - 类 中的静态变量cn.sj1.tinyasm.core.BoxUnbox
-
- doReferByte(String, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- doResolve(int) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- doresolveClass(int) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- doResolveClass(Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.TinyAsmClassLoader
-
- doreturn_(int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- doSet_(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- dump(String, Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMagic
-
- dump(String, Class<T>, Class<?>...) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMagic
-
- dump(String, String...) - 类 中的静态方法cn.sj1.tinyasm.core.EnumBuilder
-
- dumpClass(Class<?>, Class<?>[], String) - 类 中的静态方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dumpClass(Class<?>, String) - 类 中的静态方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dumpClass(ClazzSimple, Clazz[], String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dumpInterface(Class<?>, Class<?>[], String) - 类 中的静态方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dumpInterface(Class<?>, String) - 类 中的静态方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dumpInterface(ClazzSimple, Clazz[], String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dumpMagic(Class<?>, Class<?>[], String) - 类 中的静态方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- dumpMagic(Class<?>, String) - 类 中的静态方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- dumpMagic(Class<?>, String) - 类 中的静态方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- dumpMagic(Class<?>, String, Class<?>[]) - 类 中的静态方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- dumpMagic(Class<?>, String, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- dumpMagic(Class<?>, String, Class<?>[], Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- dumpMagic(Class<?>, String) - 类 中的静态方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- dumpMagicClass(ClazzSimple, Clazz[], String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- dumpTargetFromMagicBuilderInstance(String, T) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMagic
-
- dumpTargetFromMagicBuilderInstance(String, Class<T>, T, Class<?>...) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMagic
-
- DUP() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- DUP() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- DUP2() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- DUP2() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- dynamicInvoke(MethodCode, int, String, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dynamicInvokeLambdaStatic(MethodCode, String, String, String, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dynamicInvokeLambdaWithThis(MethodCode, String, String, String, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- dynamicInvokeWithThis(MethodCode, int, String, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
E
- else_(ConsumerWithException<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterThen
-
- else_(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvIfBuilder
-
- else_if(CompareEval) - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterThen
-
- else_if(CompareEval) - 类 中的方法cn.sj1.tinyasm.core.AdvIfBuilder
-
- end(MethodCode) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- end() - 接口 中的方法cn.sj1.tinyasm.core.AdvClassBuilder
-
- end() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- end() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- END() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- END() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- enterClassBody() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- enterClassBody() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassEnterBody
-
- EnumBuilder - cn.sj1.tinyasm.core中的类
-
- EnumBuilder() - 类 的构造器cn.sj1.tinyasm.core.EnumBuilder
-
- exec(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- execBlock(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- execCodeBlock(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- execLine(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- exitBody() - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterEnterBody
-
- extends_(Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- extends_(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- extends_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassExtends
-
- extends_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassExtends
-
- extends_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingExtends
-
- extends_(String) - 接口 中的方法cn.sj1.tinyasm.core.UsingExtends
-
- extends_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingExtends
-
- extracted(List<ClassSignaturewwww.Holder<Clazz>>) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- extractedtypeParameterClassList(List<ClassSignaturewwww.Holder<Clazz>>) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
F
- field(String, Class<T>) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field(String, Class<T>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- Field - cn.sj1.tinyasm.core中的类
-
- Field(String, Clazz) - 类 的构造器cn.sj1.tinyasm.core.Field
-
- Field(String, Class<?>) - 类 的构造器cn.sj1.tinyasm.core.Field
-
- field(List<Field>) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(String, String) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(String, String, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(String, Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(int, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field(int, Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineField
-
- field_boolean(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_Boolean(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_boolean(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_Boolean(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_byte(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_byte(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_double(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_double(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_float(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_float(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_int(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_int(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_long(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_long(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- field_short(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- field_short(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingField
-
- FieldList - cn.sj1.tinyasm.core中的类
-
- FieldList() - 类 的构造器cn.sj1.tinyasm.core.FieldList
-
- finish() - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- finish() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- finish() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- formalTypeParameter(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.ClassHeader
-
- formalTypeParameter(ClazzFormalTypeParameter) - 接口 中的方法cn.sj1.tinyasm.core.UsingSignature
-
- formalTypeParameter(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingSignature
-
- formalTypeParameter(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingSignature
-
- formalTypeParameterOf(String, Clazz) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- FunctionWithException<T,R> - cn.sj1.tinyasm.core中的接口
-
G
- get(int) - 类 中的方法cn.sj1.commons.list.ListMap
-
- get(String) - 类 中的方法cn.sj1.commons.list.ListMap
-
- get(String) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- get__MagicNumber() - 接口 中的方法cn.sj1.tinyasm.core.AdvRuntimeReferNameObject
-
- get__MagicNumber() - 类 中的方法cn.sj1.tinyasm.core.ObjectAdvAsmProxy
-
- get__TargetClazz() - 接口 中的方法cn.sj1.tinyasm.core.AdvRuntimeReferNameObject
-
- get__TargetClazz() - 类 中的方法cn.sj1.tinyasm.core.ObjectAdvAsmProxy
-
- GET_THIS_STATIC(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GET_THIS_STATIC(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- getActualClazz() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- getBaseClazz() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- getByLocal(int) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- getClassBody() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- getClassBody() - 接口 中的方法cn.sj1.tinyasm.core.UsingClassBody
-
- getClassBuilder() - 类 中的方法cn.sj1.tinyasm.core.AdvClassContext
-
- getClassWriter() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- getClazz() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- getClazz() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClazz
-
- getClazz() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- getCode() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- getCodeAndPop(int) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- getCodeAndPop() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- getCodeStackSize() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- getDerivedMethodDescriptor() - 类 中的方法cn.sj1.tinyasm.core.AdvMethodInfo
-
- getDerivedMethodSignature(ClazzFormalTypeParameter[]) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodInfo
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.Annotation
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- getDescriptor(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- getDescriptor(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- getDescriptor(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- getDescriptor(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- getDescriptor() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- getDescriptor(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- GETFIELD(String, Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETFIELD(String, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETFIELD(String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETFIELD(String, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETFIELD(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- GETFIELD(String, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- GETFIELD(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- GETFIELD_OF_THIS(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETFIELD_OF_THIS(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETFIELD_OF_THIS(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
ARRAY
- getFields() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- getMagicNumber() - 接口 中的方法cn.sj1.tinyasm.core.boolean_
-
- getMagicNumber() - 接口 中的方法cn.sj1.tinyasm.core.Boolean__
-
- getMagicNumber() - 类 中的方法cn.sj1.tinyasm.core.Boolean__Holder
-
- getMagicNumber() - 类 中的方法cn.sj1.tinyasm.core.boolean_Holder
-
- getMethodDescriptor(Clazz, Clazz[]) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMethodInfo
-
- getMethodSignature(Clazz, Clazz[], ClazzFormalTypeParameter[]) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMethodInfo
-
- getMethodVisitor() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- getMethodVisitor() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- getMethodVisitor() - 接口 中的方法cn.sj1.tinyasm.core.MethodHeader
-
- getName() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- getParam(Class<T>) - 类 中的方法cn.sj1.tinyasm.core.MixContext
-
- getParam(int) - 类 中的方法cn.sj1.tinyasm.core.MixContext
-
- getParam(Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- getParam(int) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- getSimpleName() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- GETSTATIC(Class<?>, String, Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETSTATIC(String, String, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETSTATIC(Type, String, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GETSTATIC(Class<?>, String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- GETSTATIC(String, String, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- getSuperClass() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- getSuperClazz() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- getSuperClazz() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingSuperClazz
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- getType() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- getTypeArguments() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- getWildcard() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- GOTO(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- GOTO(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- gotoWhenFail(MethodCode, Label) - 接口 中的方法cn.sj1.tinyasm.core.CompareEval
-
- gotoWhenSucceed(MethodCode, Label) - 接口 中的方法cn.sj1.tinyasm.core.CompareEval
-
I
- identifier - 类 中的变量cn.sj1.tinyasm.core.ClassField
-
- identifier - 类 中的变量cn.sj1.tinyasm.core.Field
-
- IF_ACMPEQ(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ACMPEQ(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ACMPNE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ACMPNE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ICMPEQ(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ICMPEQ(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ICMPGE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ICMPGE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ICMPGT(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ICMPGT(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ICMPLE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ICMPLE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ICMPLT(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ICMPLT(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IF_ICMPNE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IF_ICMPNE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFEQ(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFEQ(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- ifFalse_(boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- IFGE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFGE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFGT(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFGT(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFLE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFLE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFLT(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFLT(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFNE(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFNE() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFNE(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFNONNULL(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFNONNULL(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- IFNULL(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IFNULL(Label) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- ifTrue_(boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- IINC(String, int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IINC(int, int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- IINC(String, int) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- implements_(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- implements_(Clazz...) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- implements_(Class<?>, Class<?>) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- implements_(Clazz...) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassImplements
-
- implements_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassImplements
-
- implements_(Class<?>, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingClassImplements
-
- implements_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingImplements
-
- implements_(String) - 接口 中的方法cn.sj1.tinyasm.core.UsingImplements
-
- implements_(Clazz...) - 接口 中的方法cn.sj1.tinyasm.core.UsingImplements
-
- implements_(Class<?>, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.UsingImplements
-
- implements_(Class<?>, String...) - 接口 中的方法cn.sj1.tinyasm.core.UsingImplements
-
- implements_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingImplements
-
- import_(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- INIT_OBJECT() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INSTANCEOF(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INSTANCEOF(Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INSTANCEOF(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INSTANCEOF(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INSTANCEOF(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INSTANCEOF(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INSTANCEOF(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INTERFACE(Clazz, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- INTERFACE(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- INTERFACE(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- INTERFACE(Clazz, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- INVOKE() - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- INVOKE(int, Type, Type, String, Type...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- InvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEINTERFACE(Class<?>, Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEINTERFACE(String, String, String, String...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEINTERFACE(Type, Type, String, Type...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEINTERFACE(Class<?>, Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKEINTERFACE(String, String, String, String...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKESPECIAL(Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESPECIAL(Class<?>, Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESPECIAL(String, Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESPECIAL(String, String, String, String...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESPECIAL(Type, Type, String, Type...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESPECIAL(Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKESPECIAL(Class<?>, Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKESPECIAL(String, String, String, String...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKESPECIAL(String, Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKESTATIC(Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
INVOKE
- INVOKESTATIC(Class<?>, Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESTATIC(String, String, String, String...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESTATIC(Type, Type, String, Type...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKESTATIC(Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
INVOKE
- INVOKESTATIC(Class<?>, Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKESTATIC(String, String, String, String...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKEVIRTUAL(Class<?>, Class<?>, String, Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEVIRTUAL(String, String, String, String...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEVIRTUAL(Type, Type, String, Type...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- INVOKEVIRTUAL(Class<?>, Class<?>, String, Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- INVOKEVIRTUAL(String, String, String, String...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- isEqual(Object, Object) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isEqual(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isFalse(boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isFalse(Boolean__) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isGreaterEqual(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isGreaterThan(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isLessEqual(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isLessThan(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isNotEqual(Object, Object) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isNotEqual(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isNull(FunctionWithException<MethodCode, Boolean>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isTrue(boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- isTrue(Boolean__) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- iterator() - 类 中的方法cn.sj1.commons.list.ListMap
-
- iterator() - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
J
- join(T[], Function<T, String>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- join(T[], Function<T, String>, String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- JUMP(int, Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
K
- keyFunction - 类 中的变量cn.sj1.commons.list.ListMap
-
L
- labelCurrent - 类 中的变量cn.sj1.tinyasm.core.MethodCodeBuilder
-
- labelHasDefineBegin - 类 中的变量cn.sj1.tinyasm.core.MethodCodeBuilder
-
- LAMBDA(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- LAMBDA(String, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- LCMP() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LCMP() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- line() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- LINE() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LINE(int) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LINE() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- LINE(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- LINEONLY() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- list() - 类 中的方法cn.sj1.commons.list.ListMap
-
- ListMap<K,T> - cn.sj1.commons.list中的类
-
- ListMap(Function<T, K>) - 类 的构造器cn.sj1.commons.list.ListMap
-
- load() - 接口 中的方法cn.sj1.tinyasm.core.boolean_
-
- load() - 接口 中的方法cn.sj1.tinyasm.core.Boolean__
-
- load() - 类 中的方法cn.sj1.tinyasm.core.Boolean__Holder
-
- load() - 类 中的方法cn.sj1.tinyasm.core.boolean_Holder
-
- LOAD(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOAD(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOAD(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LOAD(int) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LOAD_THIS() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOAD_THIS() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LOADConst(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOADConst(Object) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOADConst(Object) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LOADConstByte(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOADConstByte(int) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LOADConstNULL() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOADConstNULL() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- LOADConstShort(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- LOADConstShort(int) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- locals - 类 中的变量cn.sj1.tinyasm.core.LocalsVariable
-
- locals - 类 中的变量cn.sj1.tinyasm.core.MethodCodeBuilder
-
- localsLoadAccess(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- localsLoadAccess(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- LocalsStack - cn.sj1.tinyasm.core中的类
-
- LocalsStack() - 类 的构造器cn.sj1.tinyasm.core.LocalsStack
-
- LocalsStack.Var - cn.sj1.tinyasm.core中的类
-
- localsStoreAccess(int, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- localsStoreAccess(int, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- LocalsVariable - cn.sj1.tinyasm.core中的类
-
- LocalsVariable(int, String, Clazz) - 类 的构造器cn.sj1.tinyasm.core.LocalsVariable
-
- LocalsVariable(Annotation, String, Clazz) - 类 的构造器cn.sj1.tinyasm.core.LocalsVariable
-
- LocalsVariable(String, Clazz, Label) - 类 的构造器cn.sj1.tinyasm.core.LocalsVariable
-
M
- MAGIC_CODES_MAX - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_CODES_NUMBER - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_CODES_String - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_FIELD_String - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_FIELDS_MAX - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_FIELDS_NUMBER - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_LOCALS_MAX - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_LOCALS_NUMBER - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_LOCALS_String - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
code
- MAGIC_STATIC_FIELD_MAX - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- MAGIC_STATIC_FIELD_NUMBER - 类 中的静态变量cn.sj1.tinyasm.core.Adv
-
- makeAllPropertyGet() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makeAllPropertySet() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePojo() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(String, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(Class<?>, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(String, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(Class<?>, String, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertyGet(String, String, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(String, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(Class<?>, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(String, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(Class<?>, String, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makePropertySet(String, String, Object, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- makeReadonlyPojo() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- matchConstruct(Class<?>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- matchProxy(Object, Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- MATH(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- MaxinMethodVisitor - cn.sj1.tinyasm.core中的类
-
- MaxinMethodVisitor(int, MethodVisitor) - 类 的构造器cn.sj1.tinyasm.core.MaxinMethodVisitor
-
- method(String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- method(int, String) - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- method(int, String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingAccessMethod
-
- method(String) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingMethod
-
- method(int, String) - 接口 中的方法cn.sj1.tinyasm.core.UsingMethodWithModified
-
- method(String) - 接口 中的方法cn.sj1.tinyasm.core.UsingMethodWithoutModified
-
- MethodCaller<T> - cn.sj1.tinyasm.core中的接口
-
- MethodCode - cn.sj1.tinyasm.core中的类
-
- MethodCode() - 类 的构造器cn.sj1.tinyasm.core.MethodCode
-
- MethodCodeASM - cn.sj1.tinyasm.core中的接口
-
- MethodCodeBuilder - cn.sj1.tinyasm.core中的类
-
- MethodCodeBuilder(MethodVisitor, MethodHeaderBuilder, LocalsStack) - 类 的构造器cn.sj1.tinyasm.core.MethodCodeBuilder
-
- MethodHeader - cn.sj1.tinyasm.core中的接口
-
- MixContext - cn.sj1.tinyasm.core中的类
-
- MixContext(MixContext, MethodCode) - 类 的构造器cn.sj1.tinyasm.core.MixContext
-
- MixContext(MethodCode) - 类 的构造器cn.sj1.tinyasm.core.MixContext
-
- MixContext(MethodCode, Object[]) - 类 的构造器cn.sj1.tinyasm.core.MixContext
-
- Mixin - cn.sj1.tinyasm.core中的类
-
- Mixin() - 类 的构造器cn.sj1.tinyasm.core.Mixin
-
- MixinAdvAsmBuilder - cn.sj1.tinyasm.core中的类
-
- MixinAdvAsmBuilder(int, ClassVisitor, Class<?>, String) - 类 的构造器cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- MixinAdvAsmBuilder.MixinMethodAdapter - cn.sj1.tinyasm.core中的类
-
A method visitor that renames all references from an old class name to a new
class name.
- MixinAdvAsmBuilder.RenameSignatureAdapter - cn.sj1.tinyasm.core中的类
-
共同部分代码,简化主函数逻辑
- MixinClassVisitor - cn.sj1.tinyasm.core中的类
-
- MixinClassVisitor(int, ClassWriter, String) - 类 的构造器cn.sj1.tinyasm.core.MixinClassVisitor
-
- MixinLambdaAdvAsmBuilder - cn.sj1.tinyasm.core中的类
-
- MixinLambdaAdvAsmBuilder(int, ClassWriter, Class<?>, String) - 类 的构造器cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- MixinLambdaAdvAsmBuilder.RenameMethodAdapter - cn.sj1.tinyasm.core中的类
-
A method visitor that renames all references from an old class name to a new
class name.
- MixinLambdaAdvAsmBuilder.RenameSignatureAdapter - cn.sj1.tinyasm.core中的类
-
- MixinMethodAdapter(MethodHeader, AdvMethodInfo, List<String>) - 类 的构造器cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- MUL() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- MUL() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
N
- name - 类 中的变量cn.sj1.tinyasm.core.Field
-
- nameOf(T) - 接口 中的方法cn.sj1.tinyasm.core.Naming
-
- names - 类 中的变量cn.sj1.tinyasm.core.Annotation
-
- Naming<K,T> - cn.sj1.tinyasm.core中的接口
-
- needBridge - 类 中的变量cn.sj1.tinyasm.core.AdvMethodInfo
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- needSignature() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- NEG() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEG() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- NEW(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
Visits a LDC instruction.
- NEW(Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEW(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEW(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEW(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- NEW(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- NEW(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- new_(Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<?>, Class<?>, Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<T>, Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<?>, Class<?>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<?>, Class<?>, Class<?>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<?>, Class<?>, Class<?>, Class<?>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<?>, Class<?>[], Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- new_(Class<T>, Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- NEWARRAY(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEWARRAY(Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEWARRAY(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEWARRAY(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NEWARRAY(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- NEWARRAY(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- NEWARRAY(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- nop() - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- NOP() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- NOP() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- notNull(FunctionWithException<MethodCode, Boolean>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- null_(Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
O
- ObjectAdvAsmProxy - cn.sj1.tinyasm.core中的类
-
- ObjectAdvAsmProxy() - 类 的构造器cn.sj1.tinyasm.core.ObjectAdvAsmProxy
-
- of(Function<T, R>, T...) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- of(T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- of(T, T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- of(T, T, T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- of(T, T, T, T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- of(T, T, T, T, T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- of(Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(String) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(Class<?>, Object) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(String, Object) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(String, Object, String[], Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(String, String[], Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(Class<?>, String[], Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(Class<?>, Object, String[], Object[]) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- of(Class<?>[]) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Type) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(String) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(String, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Class<?>, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Type) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Type, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(String, String...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Class<?>, String...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Class<?>, Class<?>...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Class<?>, Clazz...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(Clazz, Clazz...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- of(ClazzSimple, ClazzTypeArgument...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- OR() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- OR() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
P
- package_() - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- package_() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- package_() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingModifier
-
- package_() - 接口 中的方法cn.sj1.tinyasm.core.UsingModifier
-
- package_class_(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param(String, Class<T>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_boolean(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_Boolean(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_byte(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_double(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_float(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_int(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_long(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- param_short(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- parameter(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(Clazz...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(String...) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(String, boolean) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- parameter(List<Field>) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(String, String) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(String, String, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(String, Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(int, String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(int, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter(int, Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingParameter
-
- parameter_(String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodBuilder
-
- parameter_(String, Class<?>) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodBuilder
-
- parameter_(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingParameter
-
- parameter_(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingParameter
-
- params(Object...) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- parseMethodInfo(String, String, List<ClazzFormalTypeParameter>) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMethodInfo
-
- pop() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- POP() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- POP() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- POP2() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- POP2() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- popAndExec() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- popCodeStack() - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- prepareData(MethodCode) - 接口 中的方法cn.sj1.tinyasm.core.CompareEval
-
- PrimaryToBoxFunc - 类 中的静态变量cn.sj1.tinyasm.core.BoxUnbox
-
- PrimativeToClazzObject - 类 中的静态变量cn.sj1.tinyasm.core.BoxUnbox
-
- private_() - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- private_() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- private_() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingModifier
-
- private_() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingPrivate
-
- private_() - 接口 中的方法cn.sj1.tinyasm.core.UsingAccess
-
- private_() - 接口 中的方法cn.sj1.tinyasm.core.UsingModifier
-
- private_class_(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
Class
- privateStaticMethod(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- privateStaticMethod(String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- privateStaticMethod(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- protectdStaticMethod(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- protectdStaticMethod(String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- protectdStaticMethod(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- protected_() - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- protected_() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- protected_() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingModifier
-
- protected_() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingProtected
-
- protected_() - 接口 中的方法cn.sj1.tinyasm.core.UsingAccess
-
- protected_() - 接口 中的方法cn.sj1.tinyasm.core.UsingModifier
-
- protected_class_(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- proxyReturn(Class<?>, byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- public_() - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- public_() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- public_() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingModifier
-
- public_() - 接口 中的方法cn.sj1.tinyasm.core.UsingAccess
-
- public_() - 接口 中的方法cn.sj1.tinyasm.core.UsingModifier
-
- public_class_(String) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- publicStaticMethod(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- publicStaticMethod(String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- publicStaticMethod(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- push(T) - 类 中的方法cn.sj1.commons.list.ListMap
-
- push(Class<?>, ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- pushIf(AdvIfBuilder) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- pushLambda(String[], String, Consumer<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- pushParameter(String, Clazz, Label) - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- PUT_THIS_STATIC(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUT_THIS_STATIC(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- PUTFIELD(String, Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTFIELD(String, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTFIELD(String, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTFIELD(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- PUTFIELD(String, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- PUTFIELD_OF_THIS(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTFIELD_OF_THIS(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTFIELD_OF_THIS(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- PUTSTATIC(Class<?>, String, Class<?>) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTSTATIC(String, String, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTSTATIC(Type, String, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- PUTSTATIC(Class<?>, String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- PUTSTATIC(String, String, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
R
- referInnerClass(String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- referInnerClass(String, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- referInnerClass(Class<?>, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- referInnerClass(int, Class<?>, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- referInnerClass(int, String, String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- referNothing(Object) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- REM() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- REM() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- RenameMethodAdapter(MethodVisitor) - 类 的构造器cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
Creates a method visitor that renames all references from a given old name to
a given new name.
- RenameSignatureAdapter(SignatureVisitor) - 类 的构造器cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- RenameSignatureAdapter(SignatureVisitor) - 类 的构造器cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- resolve(boolean) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(boolean_) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Boolean__) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(byte) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(char) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(short) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(int) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(long) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(float) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(double) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Boolean) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Byte) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Character) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Short) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Integer) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Long) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Float) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Double) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(String) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(String[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(byte[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(short[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(int[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(long[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(float[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(double[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Byte[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Short[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Integer[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Long[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Float[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Double[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(T[]) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(T) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolve(Object, Class<T>) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- resolveClass(Clazz, Clazz[]) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- resolveClassVariable(Clazz, List<ClazzFormalTypeParameter>) - 类 中的静态方法cn.sj1.tinyasm.core.AdvMethodInfo
-
- resolveMagicClass(Clazz, Clazz[]) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- resolveTypeArguments(Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- RETURN() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- RETURN(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- RETURN() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- RETURN(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- RETURN() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- return_(Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodBuilder
-
- return_(Class<?>) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodBuilder
-
- return_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingReturn
-
- return_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingReturn
-
- return_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- return_(Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- return_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- return_(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCaller
-
- return_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- return_(String) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- return_(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- return_(Class<?>, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- return_(Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- return_(String, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- return_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingReturn
-
- RETURNTop() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- RETURNTop() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
S
- set__Context(ThreadLocal<AdvContext>, byte) - 接口 中的方法cn.sj1.tinyasm.core.AdvRuntimeReferNameObject
-
- set__Context(ThreadLocal<AdvContext>, byte) - 类 中的方法cn.sj1.tinyasm.core.ObjectAdvAsmProxy
-
- set__MagicNumber(byte) - 接口 中的方法cn.sj1.tinyasm.core.AdvRuntimeReferNameObject
-
- set__MagicNumber(byte) - 类 中的方法cn.sj1.tinyasm.core.ObjectAdvAsmProxy
-
- set__TargetClazz(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.AdvMagicRuntime
-
- set__TargetClazz(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.AdvMagicRuntimeWithTypeArgument
-
- set__TypeArgument(Class<?>[]) - 接口 中的方法cn.sj1.tinyasm.core.AdvMagicRuntimeWithTypeArgument
-
- setActualTypeArgument(Clazz) - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- SHL() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- SHL() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- SHR() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- SHR() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- signatureAnyway() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- signatureOf(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- signatureOf(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- signatureOf(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- signatureOf(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- signatureOf(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- signatureOf(List<ClazzFormalTypeParameter>) - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- signatureOf() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.Clazz
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- signatureWhenNeed() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- size() - 类 中的方法cn.sj1.commons.list.ListMap
-
- size() - 类 中的方法cn.sj1.tinyasm.core.LocalsStack
-
- SPECIAL(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- SPECIAL(Clazz, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- SPECIAL(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- SPECIAL(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- SPECIAL(Clazz, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- SPECIAL(String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- stackPop() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- stackPop() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- stackPush(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- stackPush(Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- stackTypeOf(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- stackTypeOf(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- startFrom - 类 中的变量cn.sj1.tinyasm.core.LocalsVariable
-
- STATIC(Clazz, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- STATIC(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- STATIC(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- STATIC(Clazz, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- static_() - 接口 中的方法cn.sj1.tinyasm.core.UsingAccess
-
- staticField(List<Field>) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(String, String) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(String, String, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(String, Class<?>, boolean) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(int, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticField(int, Annotation, String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingDefineStaticField
-
- staticMethod(String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- staticMethod(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- staticMethod(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- staticMethod(int, Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- staticMethod(int, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- staticMethod(int, Clazz, String) - 接口 中的方法cn.sj1.tinyasm.core.WithMakeStaticMethod
-
- store(String) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- store(String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- store(int) - 类 中的方法cn.sj1.tinyasm.core.AdvContext
-
- STORE(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- STORE(String, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- STORE(String, Clazz) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- STORE(String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- STORE(String, Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- STORE(String, String) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- STORE(String, Clazz) - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- STOREException(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- STOREException(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- StringListMap<V> - cn.sj1.commons.list中的类
-
- StringListMap(Function<V, String>) - 类 的构造器cn.sj1.commons.list.StringListMap
-
- SUB() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- SUB() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
T
- then(ConsumerWithException<MethodCode>) - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterIf
-
- then(ConsumerWithException<MethodCode>) - 类 中的方法cn.sj1.tinyasm.core.AdvIfBuilder
-
- throws_(Class<?>...) - 类 中的方法cn.sj1.tinyasm.core.AdvMethodBuilder
-
- throws_(Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingThrows
-
- throws_(Class<?>) - 接口 中的方法cn.sj1.tinyasm.core.UsingThrows
-
- throws_(Class<?>...) - 接口 中的方法cn.sj1.tinyasm.core.UsingThrows
-
- throws_(String...) - 接口 中的方法cn.sj1.tinyasm.core.UsingThrows
-
- throws_(Clazz) - 接口 中的方法cn.sj1.tinyasm.core.UsingThrows
-
- throws_(String) - 接口 中的方法cn.sj1.tinyasm.core.UsingThrows
-
- TinyAsmClassLoader - cn.sj1.tinyasm.core中的类
-
- TinyAsmClassLoader() - 类 的构造器cn.sj1.tinyasm.core.TinyAsmClassLoader
-
- toByteArray() - 类 中的方法cn.sj1.tinyasm.core.AdvClassBuilderImpl
-
- toByteArray() - 接口 中的方法cn.sj1.tinyasm.core.AdvUsingToByteArray
-
- toByteArray() - 接口 中的方法cn.sj1.tinyasm.core.ClassBuilder
-
- toByteArray() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- toClass(Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- toPropertyName(String) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- toString() - 类 中的方法cn.sj1.commons.list.ListMap
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.ClazzFormalTypeParameter
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.ClazzSimple
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.ClazzTypeArgument
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariable
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.ClazzVariableWithClazz
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.ClazzWithTypeArguments
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.Field
-
- toString() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- toStringWithAllFields() - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- typeArgument(char, Class<?>, Class<?>...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeArgument(char, Class<?>, Clazz...) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeArgument(char, Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeArgument(char, Clazz) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeArgument(Clazz) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeArgument(char) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeOf(String) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeOf(Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeOfThis() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- typeOfThis() - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- typeParamenterClazzes - 类 中的变量cn.sj1.tinyasm.core.AdvMethodInfo
-
- typeUnboundedTypeArgument() - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeVariableOf(String) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeVariableOf(String, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeVariableOf(String, Clazz) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
- typeVariableOf(String, Clazz, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Clazz
-
U
- UNBOX_Top() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- UNBOX_Top() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
- unboxToWhenNeed(Class<?>) - 类 中的静态方法cn.sj1.tinyasm.core.BoxUnbox
-
- unboxToWhenNeed(Type) - 类 中的静态方法cn.sj1.tinyasm.core.BoxUnbox
-
- UsingAccess<T> - cn.sj1.tinyasm.core中的接口
-
- UsingAnnotation<B> - cn.sj1.tinyasm.core中的接口
-
- UsingClassBody - cn.sj1.tinyasm.core中的接口
-
- UsingDefineField - cn.sj1.tinyasm.core中的接口
-
- UsingDefineStaticField - cn.sj1.tinyasm.core中的接口
-
- UsingExtends - cn.sj1.tinyasm.core中的接口
-
- UsingField - cn.sj1.tinyasm.core中的接口
-
- UsingImplements - cn.sj1.tinyasm.core中的接口
-
- UsingMethodWithModified - cn.sj1.tinyasm.core中的接口
-
- UsingMethodWithoutModified - cn.sj1.tinyasm.core中的接口
-
- UsingModifier - cn.sj1.tinyasm.core中的接口
-
- UsingParameter<T> - cn.sj1.tinyasm.core中的接口
-
- UsingReturn<T> - cn.sj1.tinyasm.core中的接口
-
- UsingSignature<B> - cn.sj1.tinyasm.core中的接口
-
- UsingThrows<T> - cn.sj1.tinyasm.core中的接口
-
V
- value - 类 中的变量cn.sj1.tinyasm.core.LocalsVariable
-
- values - 类 中的变量cn.sj1.tinyasm.core.Annotation
-
- VIRTUAL(String) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- VIRTUAL(Clazz, String) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- VIRTUAL(Class<?>, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- VIRTUAL(String, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- VIRTUAL(Clazz, String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- VIRTUAL(String) - 接口 中的方法cn.sj1.tinyasm.core.WithInvoke
-
- visit(int, int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visit(int, int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visit(int, int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitAnnotableParameterCount(int, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitAnnotation(String, boolean) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitAnnotation(FieldVisitor, Annotation) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- visitAnnotation(ClassVisitor, Annotation) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- visitAnnotation(MethodVisitor, Annotation) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- visitAnnotation(String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitAnnotation(String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitAnnotation(String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitAnnotation(String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitAnnotationDefault() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitArrayType() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitArrayType() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitArrayType() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitAttribute(Attribute) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitAttribute(Attribute) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitAttribute(Attribute) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitAttribute(Attribute) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitBaseType(char) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitBaseType(char) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitBaseType(char) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitClassBound() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitClassBound() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitClassBound() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitClassType(String) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitClassType(String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitClassType(String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitCode() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitEnd() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitExceptionType() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitExceptionType() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitExceptionType() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitField(int, String, String, String, Object) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitField(int, String, String, String, Object) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitField(int, String, String, String, Object) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitFieldInsn(int, Type, String, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitFieldInsn(int, String, String, String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitFieldInsn(int, String, String, String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitFormalTypeParameter(String) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitFormalTypeParameter(String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitFormalTypeParameter(String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitFrame(int, int, Object[], int, Object[]) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitIincInsn(int, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitInnerClass(String, String, String, int) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitInnerClass(String, String, String, int) - 接口 中的方法cn.sj1.tinyasm.core.ClassBody
-
- visitInnerClass(String, String, String, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitInnerClass(String, String, String, int) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitInnerClassType(String) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitInnerClassType(String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitInnerClassType(String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitInsn(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- visitInsn(int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitInsn(int, int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitInsn(int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitInsnAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitInterface() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitInterface() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitInterface() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitInterfaceBound() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitInterfaceBound() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitInterfaceBound() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitIntInsn(int, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法cn.sj1.tinyasm.core.MaxinMethodVisitor
-
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitJumpInsn(int, Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitJumpInsn(int, Label) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitLabel(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- visitLabel(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitLabel(Label, int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitLabel(Label) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitLdcInsn(Object) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitLdcInsn(Object) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitLdcInsn(Object) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitLineNumber(int, Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitLineNumber(Label) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitLineNumber(int, Label) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitLookupSwitchInsn(Label, int[], Label[]) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitMaxs(int, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.MixinClassVisitor
-
- visitMethod(int, String, String, String, String[]) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitMethodInsn(int, Type, Type, String, Type...) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitMethodInsn(int, String, String, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitMethodInsn(int, String, String, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitModule(String, int, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitModule(String, int, String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitModule(String, int, String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitMultiANewArrayInsn(String, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitMultiANewArrayInsn(String, int) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitOuterClass(String, String, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitOuterClass(String, String, String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitOuterClass(String, String, String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitParameter(String, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitParameterAnnotation(MethodVisitor, int, Annotation) - 类 中的静态方法cn.sj1.tinyasm.core.Annotation
-
- visitParameterAnnotation(int, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitParameterAnnotation(int, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitParameterType() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitParameterType() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitParameterType() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitReturnType() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitReturnType() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitReturnType() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitSource(String, String) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitSource(String, String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitSource(String, String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitSuperclass() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitSuperclass() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitSuperclass() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitTableSwitchInsn(int, int, Label, Label...) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitTryCatchAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitTryCatchBlock(Label, Label, Label, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitTryCatchBlock(Label, Label, Label, String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitTryCatchBlock(Label, Label, Label, String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder
-
- visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder
-
- visitTypeArgument() - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitTypeArgument(char) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitTypeArgument() - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitTypeArgument(char) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitTypeArgument() - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitTypeArgument(char) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitTypeInsn(int, Type) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitTypeInsn(int, String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
- visitTypeInsn(int, String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameMethodAdapter
-
- visitTypeVariable(String) - 类 中的方法cn.sj1.tinyasm.core.ClassSignaturewwww
-
- visitTypeVariable(String) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.RenameSignatureAdapter
-
- visitTypeVariable(String) - 类 中的方法cn.sj1.tinyasm.core.MixinLambdaAdvAsmBuilder.RenameSignatureAdapter
-
- visitVarInsn(int, int) - 类 中的方法cn.sj1.tinyasm.core.MethodCodeBuilder
-
- visitVarInsn(int, int) - 类 中的方法cn.sj1.tinyasm.core.MixinAdvAsmBuilder.MixinMethodAdapter
-
W
- while_(CompareEval) - 接口 中的方法cn.sj1.tinyasm.core.AdvAfterDo
-
- while_(CompareEval) - 类 中的方法cn.sj1.tinyasm.core.AdvDoWhileBuilder
-
- WithDefineVar - cn.sj1.tinyasm.core中的接口
-
- WithInvoke<T> - cn.sj1.tinyasm.core中的接口
-
- WithMakeStaticMethod - cn.sj1.tinyasm.core中的接口
-
X
- XOR() - 类 中的方法cn.sj1.tinyasm.core.MethodCode
-
- XOR() - 接口 中的方法cn.sj1.tinyasm.core.MethodCodeASM
-
_
- __(boolean_, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
Refer 把当前堆栈顶的值保存在指定的local位置中并返回记录local位置的值。
- __(Boolean__, Boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(byte, byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(short, short) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(long, long) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(float, float) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(double, double) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
把当前堆栈顶端的对象存储到locals中 TODO 需要重构,把对象类型加进去。
- __(Class<T>, String, R) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(Class<?>, Class<?>, String, R) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(T, T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, short) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, long) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, float) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(String, double) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- __(ConsumerWithException<MethodCode>) - 类 中的静态方法cn.sj1.tinyasm.core.Mixin
-
- __init_TargetClass(ClassBody, Clazz) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- _b(String, boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _b(String, Boolean) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _block(ConsumerWithException<MethodCode>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _do(ConsumerWithException<MethodCode>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _for(CompareEval, ConsumerWithException<MethodCode>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _get__MagicNumber(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- _get__TargetClazz(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- _get__TargetClazz(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- _if(CompareEval) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _inc(int, int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _line(ConsumerWithException<MethodCode>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _piece(Class<?>, ConsumerWithException<MethodCode>) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(boolean_) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(byte) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(char) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(short) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(int) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(long) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(float) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(double) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(Boolean__) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _return(T) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
- _set__Context(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- _set__MagicNumber(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyClassAdvAsmBuilder
-
- _set__TargetClazz(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- _set__TypeArgument(ClassBody) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- _THIS - 接口 中的静态变量cn.sj1.tinyasm.core.MethodCodeASM
-
- _type(MethodCode, Type) - 类 中的方法cn.sj1.tinyasm.core.AdvAsmProxyMagicClassAdvAsmBuilder
-
- _while(CompareEval) - 类 中的静态方法cn.sj1.tinyasm.core.Adv
-
A B C D E F G I J K L M N O P R S T U V W X _
Copyright © 2020–2021. All rights reserved.