org.eclipse.persistence.jaxb.javamodel
Interface JavaField
- All Superinterfaces:
- JavaHasAnnotations
- All Known Implementing Classes:
- JavaFieldImpl, OXMJavaFieldImpl
public interface JavaField
- extends JavaHasAnnotations
INTERNAL:
Purpose:A TopLink JAXB 2.0 Java model representation of a JDK Field.
Responsibilities:
- Provide information about a given implementation's underlying field, such
as name, type, modifiers, annotations, etc.
- See Also:
org.eclipse.persistence.jaxb20.javamodel.JavaHasAnnotations
,
Field
- Since:
- Oracle TopLink 11.1.1.0.0
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()