Interface JavaField
- 
- All Superinterfaces:
 JavaHasAnnotations
- All Known Implementing Classes:
 JavaFieldImpl,OXMJavaFieldImpl,XJCJavaFieldImpl
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:
 JavaHasAnnotations,Field- Since:
 - Oracle TopLink 11.1.1.0.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetModifiers()java.lang.StringgetName()JavaClassgetResolvedType()booleanisAbstract()booleanisEnumConstant()booleanisFinal()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisStatic()booleanisSynthetic()- 
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()
 
 - 
 
 -