EclipseLink 2.2.0, build 'v20110202-r8913' API Reference

org.eclipse.persistence.jaxb.javamodel
Interface JavaField

All Superinterfaces:
JavaHasAnnotations
All Known Implementing Classes:
JavaFieldImpl

public interface JavaField
extends JavaHasAnnotations

INTERNAL:

Purpose:A TopLink JAXB 2.0 Java model representation of a JDK Field.

Responsibilities:

See Also:
org.eclipse.persistence.jaxb20.javamodel.JavaHasAnnotations, Field
Since:
Oracle TopLink 11.1.1.0.0

Method Summary
 int getModifiers()
           
 java.lang.String getName()
           
 JavaClass getResolvedType()
           
 boolean isAbstract()
           
 boolean isEnumConstant()
           
 boolean isFinal()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isSynthetic()
           
 
Methods inherited from interface org.eclipse.persistence.jaxb.javamodel.JavaHasAnnotations
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations
 

Method Detail

getModifiers

int getModifiers()

getName

java.lang.String getName()

getResolvedType

JavaClass getResolvedType()

isAbstract

boolean isAbstract()

isEnumConstant

boolean isEnumConstant()

isFinal

boolean isFinal()

isPrivate

boolean isPrivate()

isProtected

boolean isProtected()

isPublic

boolean isPublic()

isStatic

boolean isStatic()

isSynthetic

boolean isSynthetic()

EclipseLink 2.2.0, build 'v20110202-r8913' API Reference