| Package | Description |
|---|---|
| net.bytebuddy.description.type |
Contains descriptions of Java types and packages.
|
| net.bytebuddy.description.type.generic |
Contains descriptions for generic types as defined in the Java programming language.
|
| 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.implementation.bytecode.member |
StackManipulations of this package are responsible for
accessing type or method members, i.e. |
| net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescriptions without
loading any classes. |
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeList.AbstractBase
An abstract base implementation of a type list.
|
static class |
TypeList.Empty
An implementation of an empty type list.
|
static class |
TypeList.Explicit
A wrapper implementation of an explicit list of types.
|
static class |
TypeList.ForLoadedType
Implementation of a type list for an array of loaded types.
|
| Modifier and Type | Method and Description |
|---|---|
TypeList |
TypeDescription.getDeclaredTypes()
Returns a list of types that are declared by this type excluding anonymous classes.
|
TypeList |
TypeDescription.ForLoadedType.getDeclaredTypes() |
TypeList |
TypeDescription.ArrayProjection.getDeclaredTypes() |
TypeList |
TypeDescription.Latent.getDeclaredTypes() |
TypeList |
TypeDescription.ForPackageDescription.getDeclaredTypes() |
protected TypeList |
TypeList.AbstractBase.wrap(List<TypeDescription> values) |
| Modifier and Type | Method and Description |
|---|---|
TypeList |
GenericTypeList.asErasures()
Returns a list of the generic types' erasures.
|
TypeList |
GenericTypeList.AbstractBase.asErasures() |
TypeList |
GenericTypeList.OfLoadedInterfaceTypes.asErasures() |
TypeList |
GenericTypeList.OfConstructorExceptionTypes.asErasures() |
TypeList |
GenericTypeList.OfMethodExceptionTypes.asErasures() |
TypeList |
GenericTypeList.Empty.asErasures() |
| Modifier and Type | Method and Description |
|---|---|
TypeList |
InstrumentedType.Default.getDeclaredTypes() |
| Constructor and Description |
|---|
DynamicInvocation(String methodName,
TypeDescription returnType,
TypeList parameterTypes,
MethodDescription bootstrapMethod,
List<?> arguments)
Creates a new dynamic method invocation.
|
| Modifier and Type | Method and Description |
|---|---|
TypeList |
TypePool.LazyFacade.LazyResolution.LazyTypeDescription.getDeclaredTypes() |
TypeList |
TypePool.LazyTypeDescription.getDeclaredTypes() |
Copyright © 2014–2015. All rights reserved.