跳过导航链接
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.