| 程序包 | 说明 |
|---|---|
| io.polaris.core.asm.internal | |
| io.polaris.core.asm.proxy |
| 限定符和类型 | 字段和说明 |
|---|---|
static Signature |
AsmConsts.SIG_STATIC |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Signature |
MethodInfo.getSignature() |
Signature |
CodeEmitter.getSignature() |
static Signature |
AsmReflects.getSignature(Member member) |
static Signature |
AsmTypes.parseConstructor(String sig) |
static Signature |
AsmTypes.parseConstructor(org.objectweb.asm.Type[] types) |
static Signature |
AsmTypes.parseSignature(String s) |
| 限定符和类型 | 方法和说明 |
|---|---|
CodeEmitter |
ClassEmitter.begin_method(int access,
Signature sig,
org.objectweb.asm.Type[] exceptions) |
static void |
Emitters.factory_method(ClassEmitter ce,
Signature sig) |
void |
CodeEmitter.invoke_constructor_this(Signature sig) |
void |
CodeEmitter.invoke_constructor(org.objectweb.asm.Type type,
Signature sig) |
void |
CodeEmitter.invoke_interface(org.objectweb.asm.Type owner,
Signature sig) |
void |
CodeEmitter.invoke_lambda(org.objectweb.asm.Type funcType,
Signature funcSig,
org.objectweb.asm.Type owner,
Signature implSig) |
void |
CodeEmitter.invoke_static_this(Signature sig) |
void |
CodeEmitter.invoke_static(org.objectweb.asm.Type owner,
Signature sig)
已过时。
|
void |
CodeEmitter.invoke_static(org.objectweb.asm.Type owner,
Signature sig,
boolean isInterface) |
void |
CodeEmitter.invoke_virtual_this(Signature sig) |
void |
CodeEmitter.invoke_virtual(org.objectweb.asm.Type owner,
Signature sig) |
void |
CodeEmitter.super_invoke_constructor(Signature sig) |
void |
CodeEmitter.super_invoke_interface(org.objectweb.asm.Type owner,
Signature sig) |
void |
CodeEmitter.super_invoke(Signature sig) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Signature |
BulkEnhancer.CSTRUCT_BULK_INVOCATION |
protected static Signature |
Enhancer.CSTRUCT_DEFAULT_INVOCATION |
protected static Signature |
AbstractEnhancer.CSTRUCT_NULL |
protected static Signature |
AbstractEnhancer.FIND_CONSTRUCTORS |
protected static Signature |
AbstractEnhancer.FIND_METHODS |
protected static Signature |
AbstractEnhancer.GENERATED$BIND_INTERCEPTOR |
protected static Signature |
AbstractEnhancer.GENERATED$DEL_THREAD_INTERCEPTOR |
protected static Signature |
AbstractEnhancer.GENERATED$INVOKE_RAW |
protected static Signature |
AbstractEnhancer.GENERATED$INVOKE_SUPER |
protected static Signature |
BulkEnhancer.GENERATED$SET_INTERCEPTOR |
protected static Signature |
Enhancer.GENERATED$SET_STATIC_INTERCEPTOR |
protected static Signature |
BulkEnhancer.GENERATED$SET_STATIC_INTERCEPTOR |
protected static Signature |
AbstractEnhancer.GENERATED$SET_TARGET_METHODS |
protected static Signature |
Enhancer.GENERATED$SET_THREAD_INTERCEPTOR |
protected static Signature |
BulkEnhancer.GENERATED$SET_THREAD_INTERCEPTOR |
protected static Signature |
AbstractEnhancer.GET_DECLARED_CONSTRUCTORS |
protected static Signature |
AbstractEnhancer.GET_DECLARED_METHODS |
protected static Signature |
Enhancer.METHOD_INTERCEPTOR_INTERCEPT |
protected static Signature |
BulkEnhancer.METHOD_INVOCATION_INVOKE |
protected static Signature |
AbstractEnhancer.METHOD_INVOKER__INVOKE
Invoker - lambda method
|
protected static Signature |
AbstractEnhancer.THREAD_LOCAL_GET |
protected static Signature |
AbstractEnhancer.THREAD_LOCAL_REMOVE |
protected static Signature |
AbstractEnhancer.THREAD_LOCAL_SET |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Signature |
Enhancer.getSetStaticInterceptorSignature() |
protected Signature |
BulkEnhancer.getSetStaticInterceptorSignature() |
protected abstract Signature |
AbstractEnhancer.getSetStaticInterceptorSignature() |
protected Signature |
Enhancer.getSetThreadInterceptorSignature() |
protected Signature |
BulkEnhancer.getSetThreadInterceptorSignature() |
protected abstract Signature |
AbstractEnhancer.getSetThreadInterceptorSignature() |
Copyright © 2024 fossc. All rights reserved.