Package net.bytebuddy.description.method
Class ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor
- java.lang.Object
-
- net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor
-
- All Implemented Interfaces:
ParameterDescription.ForLoadedParameter.ParameterAnnotationSource
- Enclosing interface:
- ParameterDescription.ForLoadedParameter.ParameterAnnotationSource
@Enhance public static class ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor extends java.lang.Object implements ParameterDescription.ForLoadedParameter.ParameterAnnotationSource
A source for a loaded constructor.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource
ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedMethod
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.reflect.Constructor<?>
constructor
The constructor to query for annotations.
-
Constructor Summary
Constructors Constructor Description ForLoadedConstructor(java.lang.reflect.Constructor<?> constructor)
Creates a new parameter annotation source for a constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.annotation.Annotation[][]
getParameterAnnotations()
Returns the parameter annotations represented by this source.
-
-
-
Method Detail
-
getParameterAnnotations
public java.lang.annotation.Annotation[][] getParameterAnnotations()
Returns the parameter annotations represented by this source.- Specified by:
getParameterAnnotations
in interfaceParameterDescription.ForLoadedParameter.ParameterAnnotationSource
- Returns:
- The parameter annotations as an array indexed by parameter index.
-
-