public class MethodParameterInfo extends Object
Constructor and Description |
---|
MethodParameterInfo(AnnotationInfo[] annotationInfo,
int modifiers,
TypeSignature typeDescriptor,
TypeSignature typeSignature,
String name) |
Modifier and Type | Method and Description |
---|---|
AnnotationInfo[] |
getAnnotationInfo()
Method parameter annotation info (or null if no annotations).
|
int |
getModifiers()
Method parameter modifiers.
|
String |
getName()
Method parameter name.
|
TypeSignature |
getTypeDescriptor()
Method parameter type descriptor.
|
TypeSignature |
getTypeSignature()
Method parameter type signature, possibly including generic type information (or null if no type signature
information available for this parameter).
|
TypeSignature |
getTypeSignatureOrTypeDescriptor()
Method parameter type signature, or if not available, method type descriptor.
|
public MethodParameterInfo(AnnotationInfo[] annotationInfo, int modifiers, TypeSignature typeDescriptor, TypeSignature typeSignature, String name)
public String getName()
public int getModifiers()
public TypeSignature getTypeDescriptor()
public TypeSignature getTypeSignatureOrTypeDescriptor()
public TypeSignature getTypeSignature()
public AnnotationInfo[] getAnnotationInfo()
Copyright © 2018. All rights reserved.