| Package | Description | 
|---|---|
| net.bytebuddy.description.method | 
 Contains descriptions of Java methods and constructors as well as their parameters. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
MethodDescription.ForLoadedConstructor
An implementation of a method description for a loaded constructor. 
 | 
static class  | 
MethodDescription.ForLoadedMethod
An implementation of a method description for a loaded method. 
 | 
static class  | 
ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor
A source for a loaded constructor. 
 | 
static class  | 
ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedMethod
A source for a loaded method. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ParameterDescription.ForLoadedParameter.ParameterAnnotationSource | 
ParameterDescription.ForLoadedParameter.parameterAnnotationSource
The parameter annotation source to query. 
 | 
protected ParameterDescription.ForLoadedParameter.ParameterAnnotationSource | 
ParameterList.ForLoadedExecutable.parameterAnnotationSource
The parameter annotation source to query. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ParameterList<ParameterDescription.InDefinedShape> | 
ParameterList.ForLoadedExecutable.of(Constructor<?> constructor,
  ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new list that describes the parameters of the given  
Constructor. | 
static ParameterList<ParameterDescription.InDefinedShape> | 
ParameterList.ForLoadedExecutable.of(Method method,
  ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new list that describes the parameters of the given  
Method. | 
| Constructor and Description | 
|---|
ForLoadedExecutable(T executable,
                   ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new description for a loaded executable. 
 | 
ForLoadedParameter(T executable,
                  int index,
                  ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new description for a loaded parameter. 
 | 
OfConstructor(Constructor<?> constructor,
             int index,
             ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new description for a loaded constructor. 
 | 
OfConstructor(Constructor<?> constructor,
             ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new description of the parameters of a constructor. 
 | 
OfLegacyVmConstructor(Constructor<?> constructor,
                     int index,
                     Class<?>[] parameterType,
                     ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a legacy representation of a method's parameter. 
 | 
OfLegacyVmConstructor(Constructor<?> constructor,
                     ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a legacy representation of a constructor's parameters. 
 | 
OfLegacyVmMethod(Method method,
                int index,
                Class<?>[] parameterType,
                ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a legacy representation of a method's parameter. 
 | 
OfLegacyVmMethod(Method method,
                ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a legacy representation of a method's parameters. 
 | 
OfMethod(Method method,
        int index,
        ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new description for a loaded method. 
 | 
OfMethod(Method method,
        ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource)
Creates a new description of the parameters of a method. 
 | 
Copyright © 2014–2024. All rights reserved.