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 | Field and Description |
---|---|
private TypeWriter.Default.ForInlining.ContextRegistry |
TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.contextRegistry
A context registry to register the lazily created implementation context to.
|
private TypeWriter.Default.ForInlining.ContextRegistry |
TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor.contextRegistry
A context registry to register the lazily created implementation context to.
|
Modifier and Type | Method and Description |
---|---|
protected abstract org.objectweb.asm.ClassVisitor |
TypeWriter.Default.ForInlining.writeTo(org.objectweb.asm.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 org.objectweb.asm.ClassVisitor |
TypeWriter.Default.ForInlining.WithFullProcessing.writeTo(org.objectweb.asm.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 org.objectweb.asm.ClassVisitor |
TypeWriter.Default.ForInlining.WithDecorationOnly.writeTo(org.objectweb.asm.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(org.objectweb.asm.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(org.objectweb.asm.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.
|