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.
 
 
Copyright © 1997, 2011, Oracle. All rights reserved.