Uses of Interface
net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain
Packages that use TypeInitializer.Drain
Package
Description
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
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.DrainModifier and TypeClassDescriptionstatic class
A default implementation of a type initializer drain that creates a initializer method.protected class
A class visitor that decorates an existing type.static class
An initialization handler that appends code to a previously visited type initializer.protected static class
An initialization handler that appends code to a previously visited type initializer with allowing activeTypeInitializer
registrations.protected static class
A code appending initialization handler with a drain that applies an explicit record.protected static class
A code appending initialization handler with a drain that does not apply an explicit record.protected static class
An initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializer
registrations.protected static class
An initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializer
registrations and with an active record.protected static class
An initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializer
registrations and without an active record.static class
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.DrainModifier and TypeMethodDescriptionvoid
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.