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 aTypeWriter.Default.ForInlining.ContextRegistry.
-
-
Field Summary
Fields Modifier and Type Field Description private TypeWriter.Default.ForInlining.ContextRegistrycontextRegistryThe context registry to use.
-
Constructor Summary
Constructors Modifier Constructor Description protectedRegistryContextClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, TypeWriter.Default.ForInlining.ContextRegistry contextRegistry)Creates a new context class visitor based on aTypeWriter.Default.ForInlining.ContextRegistry.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<DynamicType>getAuxiliaryTypes()Returns the auxiliary types that this class visitor currently supplies.LoadedTypeInitializergetLoadedTypeInitializer()Returns the loaded type initializer that this class visitor currently implies.-
Methods inherited from class net.bytebuddy.utility.visitor.ContextClassVisitor
active, visitEnd
-
-
-
-
Field Detail
-
contextRegistry
private final TypeWriter.Default.ForInlining.ContextRegistry contextRegistry
The context registry to use.
-
-
Constructor Detail
-
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 Detail
-
getAuxiliaryTypes
public java.util.List<DynamicType> 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
public LoadedTypeInitializer 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.
-
-