Class TypeWriter.Default.ForCreation.PatchingModuleVisitor
java.lang.Object
org.objectweb.asm.ModuleVisitor
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- Enclosing class:
TypeWriter.Default.ForCreation<U>
protected static class TypeWriter.Default.ForCreation.PatchingModuleVisitor
extends org.objectweb.asm.ModuleVisitor
A class visitor that applies the subclass creation as a wrapper.
-
Field Summary
Fields inherited from class org.objectweb.asm.ModuleVisitor
api, mv -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPatchingModuleVisitor(org.objectweb.asm.ModuleVisitor moduleVisitor, ModuleDescription moduleDescription) Creates a module visitor that patches the module implementation. -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitEnd()voidvisitExport(String aPackage, int modifiers, String... module) voidvisitMainClass(String mainClass) voidvoidvisitPackage(String aPackage) voidvisitProvide(String service, String... provider) voidvisitRequire(String module, int modifiers, String version) voidMethods inherited from class org.objectweb.asm.ModuleVisitor
getDelegate
-
Constructor Details
-
PatchingModuleVisitor
protected PatchingModuleVisitor(org.objectweb.asm.ModuleVisitor moduleVisitor, ModuleDescription moduleDescription) Creates a module visitor that patches the module implementation.- Parameters:
moduleVisitor- The module visitor to which the data is delegated to.moduleDescription- A description of the module.
-
-
Method Details
-
visitMainClass
- Overrides:
visitMainClassin classorg.objectweb.asm.ModuleVisitor
-
visitPackage
- Overrides:
visitPackagein classorg.objectweb.asm.ModuleVisitor
-
visitRequire
- Overrides:
visitRequirein classorg.objectweb.asm.ModuleVisitor
-
visitExport
- Overrides:
visitExportin classorg.objectweb.asm.ModuleVisitor
-
visitOpen
- Overrides:
visitOpenin classorg.objectweb.asm.ModuleVisitor
-
visitUse
- Overrides:
visitUsein classorg.objectweb.asm.ModuleVisitor
-
visitProvide
-
visitEnd
public void visitEnd()- Overrides:
visitEndin classorg.objectweb.asm.ModuleVisitor
-