| Modifier and Type | Field and Description |
|---|---|
| protected final ClassFileLocator | classFileLocator
The class file locator for locating the original type's class file. |
| protected final TypeDescription | originalType
The original type that is being redefined or rebased. |
| Access | Constructor and Description |
|---|---|
| protected | AbstractInliningDynamicTypeBuilder(InstrumentedType.
An instrumented type representing the subclass. instrumentedType,The field pool to use. fieldRegistry, MethodRegistry The method pool to use. methodRegistry, RecordComponentRegistry The record component pool to use. recordComponentRegistry, TypeAttributeAppender The type attribute appender to apply onto the instrumented type. typeAttributeAppender, AsmVisitorWrapper The ASM visitor wrapper to apply onto the class writer. asmVisitorWrapper, ClassFileVersion The class file version to use for types that are not based on an existing class file. classFileVersion, AuxiliaryType.The naming strategy to use for naming auxiliary types. auxiliaryTypeNamingStrategy,The annotation value filter factory to use. annotationValueFilterFactory,The annotation retention strategy to use. annotationRetention, Implementation.The implementation context factory to use. implementationContextFactory,The method graph compiler to use. methodGraphCompiler,Determines if a type should be explicitly validated. typeValidation, VisibilityBridgeStrategy The visibility bridge strategy to apply. visibilityBridgeStrategy, ClassWriterStrategy The class writer strategy to use. classWriterStrategy, LatentMatcher<? super MethodDescription> A matcher for identifying methods that should be excluded from instrumentation. ignoredMethods, List<? extends DynamicType> A list of explicitly defined auxiliary types. auxiliaryTypes, TypeDescription The original type that is being redefined or rebased. originalType, ClassFileLocator The class file locator for locating the original type's class file. classFileLocator)Creates an inlining dynamic type builder. |
| Modifier and Type | Method and Description |
|---|---|
| protected TypeWriter | toTypeWriter()
Implements abstract net. TypeWriter without an explicitly specified TypePool.
|
| classFileLocator | back to summary |
|---|---|
| protected final ClassFileLocator classFileLocator The class file locator for locating the original type's class file. | |
| originalType | back to summary |
|---|---|
| protected final TypeDescription originalType The original type that is being redefined or rebased. | |
| AbstractInliningDynamicTypeBuilder | back to summary |
|---|---|
| protected AbstractInliningDynamicTypeBuilder(InstrumentedType. Creates an inlining dynamic type builder.
| |
| toTypeWriter | back to summary |
|---|---|
| protected TypeWriter Implements abstract net. Doc from net. Creates a
| |