Package net.bytebuddy.dynamic.scaffold
Class TypeWriter.Default.ForInlining.RegistryContextClassVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
net.bytebuddy.utility.visitor.ContextClassVisitor
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RegistryContextClassVisitor
- Enclosing class:
TypeWriter.Default.ForInlining<U>
protected class TypeWriter.Default.ForInlining.RegistryContextClassVisitor
extends ContextClassVisitor
A context class visitor based on a
TypeWriter.Default.ForInlining.ContextRegistry.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TypeWriter.Default.ForInlining.ContextRegistryThe context registry to use.Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRegistryContextClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, TypeWriter.Default.ForInlining.ContextRegistry contextRegistry) Creates a new context class visitor based on aTypeWriter.Default.ForInlining.ContextRegistry. -
Method Summary
Modifier and TypeMethodDescriptionReturns the auxiliary types that this class visitor currently supplies.Returns the loaded type initializer that this class visitor currently implies.Methods inherited from class net.bytebuddy.utility.visitor.ContextClassVisitor
active, visitEndMethods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visit, visitAnnotation, visitAttribute, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
-
Field Details
-
contextRegistry
The context registry to use.
-
-
Constructor Details
-
RegistryContextClassVisitor
protected RegistryContextClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, TypeWriter.Default.ForInlining.ContextRegistry contextRegistry) Creates a new context class visitor based on aTypeWriter.Default.ForInlining.ContextRegistry.- Parameters:
classVisitor- The class visitor to delegate to.contextRegistry- The context registry to use.
-
-
Method Details
-
getAuxiliaryTypes
Description copied from class:ContextClassVisitorReturns the auxiliary types that this class visitor currently supplies.- Specified by:
getAuxiliaryTypesin classContextClassVisitor- Returns:
- The auxiliary types that this class visitor currently supplies.
-
getLoadedTypeInitializer
Description copied from class:ContextClassVisitorReturns the loaded type initializer that this class visitor currently implies.- Specified by:
getLoadedTypeInitializerin classContextClassVisitor- Returns:
- The loaded type initializer that this class visitor currently implies.
-