public class OXMJavaFieldImpl extends Object implements JavaField
Purpose: JavaField implementation used when bootstrapping
a DynamicJAXBContext from XML Bindings.
Responsibilities:
JavaModel.JavaField| Constructor and Description |
|---|
OXMJavaFieldImpl(String aFieldName,
String aFieldTypeName,
JavaClass owner)
Construct a new instance of
OXMJavaFieldImpl. |
| Modifier and Type | Method and Description |
|---|---|
JavaAnnotation |
getAnnotation(JavaClass aClass) |
Collection<JavaAnnotation> |
getAnnotations() |
JavaAnnotation |
getDeclaredAnnotation(JavaClass aClass) |
Collection<JavaAnnotation> |
getDeclaredAnnotations() |
int |
getModifiers() |
String |
getName() |
JavaClass |
getOwningClass() |
JavaClass |
getResolvedType() |
boolean |
isAbstract() |
boolean |
isEnumConstant() |
boolean |
isFinal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isSynthetic()
Not supported.
|
public JavaAnnotation getAnnotation(JavaClass aClass)
getAnnotation in interface JavaHasAnnotationspublic Collection<JavaAnnotation> getAnnotations()
getAnnotations in interface JavaHasAnnotationspublic int getModifiers()
getModifiers in interface JavaFieldpublic JavaClass getOwningClass()
public JavaClass getResolvedType()
getResolvedType in interface JavaFieldpublic boolean isAbstract()
isAbstract in interface JavaFieldpublic boolean isProtected()
isProtected in interface JavaFieldpublic boolean isSynthetic()
isSynthetic in interface JavaFieldpublic boolean isEnumConstant()
isEnumConstant in interface JavaFieldpublic JavaAnnotation getDeclaredAnnotation(JavaClass aClass)
getDeclaredAnnotation in interface JavaHasAnnotationspublic Collection<JavaAnnotation> getDeclaredAnnotations()
getDeclaredAnnotations in interface JavaHasAnnotationsCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.