public class JavaSourceParameter extends Object implements IJavaAnnotatedElement
| Constructor and Description |
|---|
JavaSourceParameter(JavaSourceMethod sourceJavaMethod,
com.sun.source.tree.VariableTree parameterTree) |
| Modifier and Type | Method and Description |
|---|---|
IAnnotationInfo |
getAnnotation(Class<? extends Annotation> annotationClass) |
IAnnotationInfo[] |
getDeclaredAnnotations() |
JavaSourceType |
getEnclosingClass() |
IJavaClassType |
getGenericType() |
JavaSourceMethod |
getMethod() |
IModifierList |
getModifierList() |
String |
getName() |
IJavaClassInfo |
getType() |
boolean |
isAnnotationPresent(Class<? extends Annotation> annotationClass) |
String |
toString() |
public JavaSourceParameter(JavaSourceMethod sourceJavaMethod, com.sun.source.tree.VariableTree parameterTree)
public IJavaClassType getGenericType()
public IJavaClassInfo getType()
public String getName()
public IModifierList getModifierList()
public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass)
isAnnotationPresent in interface IJavaAnnotatedElementpublic IAnnotationInfo getAnnotation(Class<? extends Annotation> annotationClass)
getAnnotation in interface IJavaAnnotatedElementpublic IAnnotationInfo[] getDeclaredAnnotations()
getDeclaredAnnotations in interface IJavaAnnotatedElementpublic JavaSourceType getEnclosingClass()
getEnclosingClass in interface IJavaAnnotatedElementpublic JavaSourceMethod getMethod()
Copyright © 2018. All rights reserved.