Uses of Interface
net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain
-
Packages that use TypeInitializer.Drain Package Description net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls. -
-
Uses of TypeInitializer.Drain in net.bytebuddy.dynamic.scaffold
Classes in net.bytebuddy.dynamic.scaffold that implement TypeInitializer.Drain Modifier and Type Class Description static class
TypeInitializer.Drain.Default
A default implementation of a type initializer drain that creates a initializer method.protected class
TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
A class visitor that decorates an existing type.static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
An initialization handler that appends code to a previously visited type initializer.protected static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
An initialization handler that appends code to a previously visited type initializer with allowing activeTypeInitializer
registrations.protected static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithActiveRecord
A code appending initialization handler with a drain that applies an explicit record.protected static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithoutActiveRecord
A code appending initialization handler with a drain that does not apply an explicit record.protected static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain
An initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializer
registrations.protected static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord
An initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializer
registrations and with an active record.protected static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithoutActiveRecord
An initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializer
registrations and without an active record.static class
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Creating
An initialization handler that creates a new type initializer. -
Uses of TypeInitializer.Drain in net.bytebuddy.implementation
Methods in net.bytebuddy.implementation with parameters of type TypeInitializer.Drain Modifier and Type Method Description void
Implementation.Context.Default. drain(TypeInitializer.Drain drain, org.objectweb.asm.ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory)
Writes any information that was registered with anImplementation.Context
to the provided class visitor.void
Implementation.Context.Disabled. drain(TypeInitializer.Drain drain, org.objectweb.asm.ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory)
Writes any information that was registered with anImplementation.Context
to the provided class visitor.void
Implementation.Context.ExtractableView. drain(TypeInitializer.Drain drain, org.objectweb.asm.ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory)
Writes any information that was registered with anImplementation.Context
to the provided class visitor.
-