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 |
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. |
Modifier and Type | Class and Description |
---|---|
static class |
DynamicType.Default.Unloaded<T>
A default implementation of an unloaded dynamic type.
|
Modifier and Type | Method and Description |
---|---|
DynamicType.Unloaded<T> |
DynamicType.Unloaded.include(DynamicType... dynamicType)
Includes the provided dynamic types as auxiliary types of this instance.
|
DynamicType.Unloaded<T> |
DynamicType.Default.Unloaded.include(DynamicType... dynamicType)
Includes the provided dynamic types as auxiliary types of this instance.
|
DynamicType.Unloaded<T> |
DynamicType.Unloaded.include(List<? extends DynamicType> dynamicTypes)
Includes the provided dynamic types as auxiliary types of this instance.
|
DynamicType.Unloaded<T> |
DynamicType.Default.Unloaded.include(List<? extends DynamicType> dynamicType)
Includes the provided dynamic types as auxiliary types of this instance.
|
DynamicType.Unloaded<T> |
DynamicType.Builder.make()
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<S> |
DynamicType.Builder.AbstractBase.make()
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<U> |
DynamicType.Builder.AbstractBase.Delegator.make()
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
DynamicType.Builder.make(TypePool typePool)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<S> |
DynamicType.Builder.AbstractBase.make(TypePool typePool)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<U> |
DynamicType.Builder.AbstractBase.Delegator.make(TypePool typePool)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
DynamicType.Builder.make(TypeResolutionStrategy typeResolutionStrategy)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<U> |
DynamicType.Builder.AbstractBase.Delegator.make(TypeResolutionStrategy typeResolutionStrategy)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
DynamicType.Builder.make(TypeResolutionStrategy typeResolutionStrategy,
TypePool typePool)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<U> |
DynamicType.Builder.AbstractBase.Delegator.make(TypeResolutionStrategy typeResolutionStrategy,
TypePool typePool)
Creates the dynamic type this builder represents.
|
Modifier and Type | Method and Description |
---|---|
DynamicType.Unloaded<T> |
TypeWriter.make(TypeResolutionStrategy.Resolved typeResolver)
Creates the dynamic type that is described by this type writer.
|
DynamicType.Unloaded<S> |
TypeWriter.Default.make(TypeResolutionStrategy.Resolved typeResolutionStrategy)
Creates the dynamic type that is described by this type writer.
|
protected DynamicType.Unloaded<S> |
TypeWriter.Default.UnresolvedType.toDynamicType(TypeResolutionStrategy.Resolved typeResolutionStrategy)
Resolves this type to a dynamic type.
|
Modifier and Type | Method and Description |
---|---|
DynamicType.Unloaded<T> |
DecoratingDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
AbstractInliningDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
RedefinitionDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy,
TypePool typePool)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
RebaseDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy,
TypePool typePool)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
DecoratingDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy,
TypePool typePool)
Creates the dynamic type this builder represents.
|
Modifier and Type | Method and Description |
---|---|
DynamicType.Unloaded<T> |
SubclassDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy)
Creates the dynamic type this builder represents.
|
DynamicType.Unloaded<T> |
SubclassDynamicTypeBuilder.make(TypeResolutionStrategy typeResolutionStrategy,
TypePool typePool)
Creates the dynamic type this builder represents.
|
Copyright © 2014–2020. All rights reserved.