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 classA default implementation of a type initializer drain that creates a initializer method.protected classA class visitor that decorates an existing type.static classAn initialization handler that appends code to a previously visited type initializer.protected static classAn initialization handler that appends code to a previously visited type initializer with allowing activeTypeInitializerregistrations.protected static classA code appending initialization handler with a drain that applies an explicit record.protected static classA code appending initialization handler with a drain that does not apply an explicit record.protected static classAn initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializerregistrations.protected static classAn initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializerregistrations and with an active record.protected static classAn initialization handler that appends code to a previously visited type initializer without allowing activeTypeInitializerregistrations and without an active record.static classAn 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 TypeMethodDescriptionvoidImplementation.Context.Default.drain(TypeInitializer.Drain drain, org.objectweb.asm.ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory) Writes any information that was registered with anImplementation.Contextto the provided class visitor.voidImplementation.Context.Disabled.drain(TypeInitializer.Drain drain, org.objectweb.asm.ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory) Writes any information that was registered with anImplementation.Contextto the provided class visitor.voidImplementation.Context.ExtractableView.drain(TypeInitializer.Drain drain, org.objectweb.asm.ClassVisitor classVisitor, AnnotationValueFilter.Factory annotationValueFilterFactory) Writes any information that was registered with anImplementation.Contextto the provided class visitor.