public class AsmFieldJavaClassField extends Object implements IJavaClassField
| Constructor and Description |
|---|
AsmFieldJavaClassField(AsmField field,
IModule module) |
| Modifier and Type | Method and Description |
|---|---|
IAnnotationInfo |
getAnnotation(Class annotationClass) |
IAnnotationInfo[] |
getDeclaredAnnotations() |
IJavaClassInfo |
getEnclosingClass() |
IJavaClassType |
getGenericType() |
int |
getModifiers() |
String |
getName() |
Object |
getStaticValue() |
IJavaClassInfo |
getType() |
boolean |
isAnnotationPresent(Class<? extends Annotation> annotationClass) |
boolean |
isEnumConstant() |
boolean |
isSynthetic() |
String |
toString() |
public boolean isSynthetic()
isSynthetic in interface IJavaClassFieldpublic int getModifiers()
getModifiers in interface IJavaClassFieldpublic String getName()
getName in interface IJavaClassFieldpublic IJavaClassInfo getType()
getType in interface IJavaClassFieldpublic IJavaClassType getGenericType()
getGenericType in interface IJavaClassFieldpublic IJavaClassInfo getEnclosingClass()
getEnclosingClass in interface IJavaAnnotatedElementpublic boolean isEnumConstant()
isEnumConstant in interface IJavaClassFieldpublic boolean isAnnotationPresent(Class<? extends Annotation> annotationClass)
isAnnotationPresent in interface IJavaAnnotatedElementpublic IAnnotationInfo getAnnotation(Class annotationClass)
getAnnotation in interface IJavaAnnotatedElementpublic IAnnotationInfo[] getDeclaredAnnotations()
getDeclaredAnnotations in interface IJavaAnnotatedElementpublic Object getStaticValue()
Copyright © 2016. All rights reserved.