Class OXMJavaFieldImpl
java.lang.Object
org.eclipse.persistence.jaxb.javamodel.oxm.OXMJavaFieldImpl
- All Implemented Interfaces:
JavaField,JavaHasAnnotations
INTERNAL:
Purpose: JavaField implementation used when bootstrapping
a DynamicJAXBContext from XML Bindings.
Responsibilities:
- Provide Field information to the
JavaModel.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOXMJavaFieldImpl(String aFieldName, String aFieldTypeName, JavaClass owner) Construct a new instance ofOXMJavaFieldImpl. -
Method Summary
Modifier and TypeMethodDescriptiongetAnnotation(JavaClass aClass) getDeclaredAnnotation(JavaClass aClass) intgetName()booleanbooleanbooleanisFinal()booleanbooleanbooleanisPublic()booleanisStatic()booleanNot supported.
-
Constructor Details
-
OXMJavaFieldImpl
Construct a new instance ofOXMJavaFieldImpl.- Parameters:
aFieldName- - this fields's nameaFieldTypeName- - this field's type as aString.owner- - theJavaClassthis field belongs to.
-
-
Method Details
-
getAnnotation
- Specified by:
getAnnotationin interfaceJavaHasAnnotations
-
getAnnotations
- Specified by:
getAnnotationsin interfaceJavaHasAnnotations
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin interfaceJavaField
-
getName
-
getOwningClass
-
getResolvedType
- Specified by:
getResolvedTypein interfaceJavaField
-
isFinal
public boolean isFinal() -
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfaceJavaField
-
isPrivate
public boolean isPrivate() -
isProtected
public boolean isProtected()- Specified by:
isProtectedin interfaceJavaField
-
isPublic
public boolean isPublic() -
isStatic
public boolean isStatic() -
isSynthetic
public boolean isSynthetic()Not supported.- Specified by:
isSyntheticin interfaceJavaField
-
isEnumConstant
public boolean isEnumConstant()- Specified by:
isEnumConstantin interfaceJavaField
-
getDeclaredAnnotation
- Specified by:
getDeclaredAnnotationin interfaceJavaHasAnnotations
-
getDeclaredAnnotations
- Specified by:
getDeclaredAnnotationsin interfaceJavaHasAnnotations
-