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 |
ParameterList.ForLoadedExecutable.parameterAnnotationSource
The parameter annotation source to query.
|
protected ParameterDescription.ForLoadedParameter.ParameterAnnotationSource |
ParameterDescription.ForLoadedParameter.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–2023. All rights reserved.