| 程序包 | 说明 |
|---|---|
| io.polaris.core.asm.generator | |
| io.polaris.core.asm.proxy | |
| io.polaris.core.asm.transform |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractClassGenerator |
class |
BeanGenerator |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ClassGenerator |
DefaultGeneratorStrategy.transform(ClassGenerator cg) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
GeneratorStrategy.generate(ClassGenerator cg) |
byte[] |
DefaultGeneratorStrategy.generate(ClassGenerator cg) |
protected ClassGenerator |
DefaultGeneratorStrategy.transform(ClassGenerator cg) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractEnhancer |
class |
BulkEnhancer
作为
Enhancer 的变种,支持添加多个拦截器,可通过传入方法匹配器参数以决定目标方法对应的实际生效的拦截器。 |
class |
Enhancer |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ClassReaderGenerator |
class |
TransformingClassGenerator |
| 构造器和说明 |
|---|
TransformingClassGenerator(ClassGenerator gen,
ClassTransformer t) |
Copyright © 2025 fossc. All rights reserved.