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.