Package | Description |
---|---|
net.bytebuddy |
Byte Buddy is a library for creating Java classes at runtime of a Java program.
|
net.bytebuddy.dynamic |
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
|
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.dynamic.scaffold.inline |
All classes and types in this package are related to creating a
DynamicType by
enhancing a given type. |
net.bytebuddy.dynamic.scaffold.subclass |
All classes and types in this package are related to creating a
DynamicType by
creating a subclass of a given type. |
net.bytebuddy.implementation.attribute |
All types and classes in this package are responsible for writing attributes for a given Java byte code element,
i.e.
|
Class and Description |
---|
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type.
|
MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type.
|
TypeAttributeAppender
An appender that writes attributes or annotations to a given ASM
ClassVisitor . |
Class and Description |
---|
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type.
|
MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type.
|
TypeAttributeAppender
An appender that writes attributes or annotations to a given ASM
ClassVisitor . |
Class and Description |
---|
FieldAttributeAppender
An appender that writes attributes or annotations to a given ASM
FieldVisitor . |
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type.
|
MethodAttributeAppender
An appender that writes attributes or annotations to a given ASM
MethodVisitor . |
MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type.
|
TypeAttributeAppender
An appender that writes attributes or annotations to a given ASM
ClassVisitor . |
Class and Description |
---|
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type.
|
MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type.
|
TypeAttributeAppender
An appender that writes attributes or annotations to a given ASM
ClassVisitor . |
Class and Description |
---|
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type.
|
MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type.
|
TypeAttributeAppender
An appender that writes attributes or annotations to a given ASM
ClassVisitor . |
Class and Description |
---|
AnnotationAppender
Annotation appenders are capable of writing annotations to a specified target.
|
AnnotationAppender.AnnotationVisibility
Determines if an annotation should be written to a specified target and if the annotation should be marked
as being visible at runtime.
|
AnnotationAppender.Target
Represents a target for an annotation writing process.
|
FieldAttributeAppender
An appender that writes attributes or annotations to a given ASM
FieldVisitor . |
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type.
|
FieldAttributeAppender.NoOp
A field attribute appender that does not append any attributes.
|
MethodAttributeAppender
An appender that writes attributes or annotations to a given ASM
MethodVisitor . |
MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type.
|
MethodAttributeAppender.ForAnnotation.Target
Represents the target on which this method attribute appender should write its annotations to.
|
MethodAttributeAppender.ForAnnotation.Target.OnMethod
A method attribute appender target for writing annotations directly onto the method.
|
MethodAttributeAppender.ForInstrumentedMethod
Implementation of a method attribute appender that writes all annotations of the instrumented method to the
method that is being created.
|
MethodAttributeAppender.NoOp
A method attribute appender that does not append any attributes.
|
TypeAttributeAppender
An appender that writes attributes or annotations to a given ASM
ClassVisitor . |
TypeAttributeAppender.ForSuperType
An attribute appender that writes all annotations that are found on a given target type to the
instrumented type this type attribute appender is applied onto.
|
TypeAttributeAppender.NoOp
A type attribute appender that does not append any attributes.
|
Copyright © 2014–2015. All rights reserved.