Skip navigation links 
 
oracle.javatools.parser.java.v2.model
Interface JavaField
- All Superinterfaces:
 
- Element, JavaElement, JavaHasAnnotations, JavaHasName, JavaHasType, JavaMember, JavaVariable
 
- All Known Subinterfaces:
 
- SourceEnumConstant, SourceFieldVariable, SourceMemberVariable
 
- All Known Implementing Classes:
 
- AbstractField, WrapperField
 
- 
public interface JavaField
 
- extends JavaMember, JavaVariable
 
The JavaField is the compiled representation of a java field. If you want the syntactic (aka symbolic) representation of a java class, see JavaField.
 
  
 
 
 
 
 
| Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaHasName | 
getName | 
 
 
| Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaElement | 
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo | 
 
 
EMPTY_ARRAY
static final JavaField[] EMPTY_ARRAY
isEnumConstant
boolean isEnumConstant()
- 
- Returns:
 
- True if this field is an enum constant. False otherwise.
 
 
getDescriptor
java.lang.String getDescriptor()
- 
- Returns:
 
- The VM-defined pre-jdk-1.5 descriptor.
 
 
getSignature
java.lang.String getSignature()
- 
- Returns:
 
- The VM-defined jdk-1.5 signature.
 
 
Skip navigation links 
 
Copyright © 1997, 2011, Oracle. All rights reserved.