| Package | Description | 
|---|---|
| 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.inline | All classes and types in this package are related to creating a  DynamicTypeby
 enhancing a given type. | 
| net.bytebuddy.dynamic.scaffold.subclass | All classes and types in this package are related to creating a  DynamicTypeby
 creating a subclass of a given type. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | DynamicType.Builder.AbstractBase.Adapter<U>An adapter implementation of a dynamic type builder. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapterAn adapter for defining a new field. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapterAn adapter for matching an existing field. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapterAn adapter for applying an inner type definition for an outer method or constructor. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapterAn adapter for applying an inner type definition for an outer type. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapterAn annotation adapter for a method definition. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapterAn annotation adapter for implementing annotations during a method definition. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapterAn adapter for optionally matching methods defined by declared interfaces. | 
| protected class  | DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapterAn adapter for defining a new type variable for the instrumented type. | 
| static class  | DynamicType.Builder.AbstractBase.Delegator<U>A delegator for a dynamic type builder delegating all invocations to another dynamic type builder. | 
| static class  | DynamicType.Builder.FieldDefinition.Optional.AbstractBase<U>An abstract base implementation for an optional field definition. | 
| static class  | DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase<U>An abstract base implementation of an optional field definition that allows for defining a value. | 
| static class  | DynamicType.Builder.MethodDefinition.AbstractBase<U>An abstract base implementation of a method definition. | 
| protected static class  | DynamicType.Builder.MethodDefinition.AbstractBase.Adapter<V>An adapter implementation of a method definition. | 
| static class  | DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase<V>An abstract base implementation of a method definition that can accept a receiver type. | 
| static class  | DynamicType.Builder.TypeVariableDefinition.AbstractBase<U>An abstract base implementation of a type variable definition. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractInliningDynamicTypeBuilder<T>An abstract base implementation of a dynamic type builder that alters an existing type. | 
| class  | DecoratingDynamicTypeBuilder<T>A type builder that decorates a type by allowing for the application of attribute changes and ASM visitor wrappers. | 
| class  | RebaseDynamicTypeBuilder<T>A type builder that rebases an instrumented type. | 
| class  | RedefinitionDynamicTypeBuilder<T>A type builder that redefines an instrumented type. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SubclassDynamicTypeBuilder<T>A type builder that creates an instrumented type as a subclass, i.e. | 
Copyright © 2014–2019. All rights reserved.