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.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ClassVisitor |
TypeWriter.Default.ForInlining.writeTo(ClassVisitor classVisitor,
TypeInitializer typeInitializer,
TypeWriter.Default.ForInlining.ContextRegistry contextRegistry,
int writerFlags,
int readerFlags)
Creates a class visitor which weaves all changes and additions on the fly.
|
protected ClassVisitor |
TypeWriter.Default.ForInlining.WithFullProcessing.writeTo(ClassVisitor classVisitor,
TypeInitializer typeInitializer,
TypeWriter.Default.ForInlining.ContextRegistry contextRegistry,
int writerFlags,
int readerFlags)
Creates a class visitor which weaves all changes and additions on the fly.
|
protected ClassVisitor |
TypeWriter.Default.ForInlining.WithDecorationOnly.writeTo(ClassVisitor classVisitor,
TypeInitializer typeInitializer,
TypeWriter.Default.ForInlining.ContextRegistry contextRegistry,
int writerFlags,
int readerFlags)
Creates a class visitor which weaves all changes and additions on the fly.
|
Constructor and Description |
---|
DecorationClassVisitor(ClassVisitor classVisitor,
TypeWriter.Default.ForInlining.ContextRegistry contextRegistry,
int writerFlags,
int readerFlags)
Creates a class visitor which is capable of decorating an existent class on the fly.
|
RedefinitionClassVisitor(ClassVisitor classVisitor,
TypeInitializer typeInitializer,
TypeWriter.Default.ForInlining.ContextRegistry contextRegistry,
int writerFlags,
int readerFlags)
Creates a class visitor which is capable of redefining an existent class on the fly.
|
RegistryContextClassVisitor(ClassVisitor classVisitor,
TypeWriter.Default.ForInlining.ContextRegistry contextRegistry)
Creates a new context class visitor based on a
TypeWriter.Default.ForInlining.ContextRegistry . |
Copyright © 2014–2023. All rights reserved.