Package net.bytebuddy.description.method
Interface ParameterDescription.InGenericShape
- All Superinterfaces:
AnnotationSource,ByteCodeElement.TypeDependant<ParameterDescription.InDefinedShape,,ParameterDescription.Token> ModifierReviewable,ModifierReviewable.ForParameterDescription,NamedElement,NamedElement.WithOptionalName,NamedElement.WithRuntimeName,ParameterDescription
- All Known Implementing Classes:
ParameterDescription.TypeSubstituting
- Enclosing interface:
ParameterDescription
Represents a parameter description in its generic shape, i.e. in the shape it is defined by a generic or raw type.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.description.annotation.AnnotationSource
AnnotationSource.Empty, AnnotationSource.ExplicitNested classes/interfaces inherited from interface net.bytebuddy.description.ModifierReviewable
ModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumerationNested classes/interfaces inherited from interface net.bytebuddy.description.NamedElement
NamedElement.WithDescriptor, NamedElement.WithGenericName, NamedElement.WithOptionalName, NamedElement.WithRuntimeNameNested classes/interfaces inherited from interface net.bytebuddy.description.method.ParameterDescription
ParameterDescription.AbstractBase, ParameterDescription.ForLoadedParameter<T extends AccessibleObject>, ParameterDescription.InDefinedShape, ParameterDescription.InGenericShape, ParameterDescription.Latent, ParameterDescription.Token, ParameterDescription.TypeSubstituting -
Field Summary
Fields inherited from interface net.bytebuddy.description.ModifierReviewable
EMPTY_MASKFields inherited from interface net.bytebuddy.description.NamedElement
EMPTY_NAME, NO_NAMEFields inherited from interface net.bytebuddy.description.method.ParameterDescription
NAME_PREFIX -
Method Summary
Modifier and TypeMethodDescriptionReturns the method that declares this parameter.Methods inherited from interface net.bytebuddy.description.annotation.AnnotationSource
getDeclaredAnnotationsMethods inherited from interface net.bytebuddy.description.ByteCodeElement.TypeDependant
asDefined, asTokenMethods inherited from interface net.bytebuddy.description.ModifierReviewable
getModifiers, getSyntheticState, isFinal, isSyntheticMethods inherited from interface net.bytebuddy.description.ModifierReviewable.ForParameterDescription
getParameterManifestation, getProvisioningState, isMandatedMethods inherited from interface net.bytebuddy.description.NamedElement
getActualNameMethods inherited from interface net.bytebuddy.description.NamedElement.WithOptionalName
isNamedMethods inherited from interface net.bytebuddy.description.NamedElement.WithRuntimeName
getInternalName, getNameMethods inherited from interface net.bytebuddy.description.method.ParameterDescription
getIndex, getOffset, getType, hasModifiers
-
Method Details
-
getDeclaringMethod
MethodDescription.InGenericShape getDeclaringMethod()Returns the method that declares this parameter.- Specified by:
getDeclaringMethodin interfaceParameterDescription- Returns:
- The method that declares this parameter.
-