Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.model.java.declaration
Interface FieldD  view FieldD download FieldD.java

All Superinterfaces:
Declaration, HasAnnotationsD, HasNameD, HasTypeD, MemberD

public interface FieldD
extends MemberD, HasNameD, HasTypeD, HasAnnotationsD

Mirrors a field or enum constant.


Nested Class Summary
 
Nested classes inherited from class javax.ide.model.java.declaration.Declaration
Declaration.DeclarationKind
 
Method Summary
 java.lang.Object getConstantValue()
          Gets the constant value of this field, as defined by the JVMS.
 boolean isEnumConstant()
          True if this is an enum constant.
 boolean isTransient()
          True if this is modified with "transient".
 boolean isVolatile()
          True if this is modified with "volatile".
 
Methods inherited from interface javax.ide.model.java.declaration.MemberD
getEnclosingClass, getModifiers, isFinal, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from interface javax.ide.model.java.declaration.Declaration
getDeclarationKind, getPosition, isSynthetic
 
Methods inherited from interface javax.ide.model.java.declaration.HasNameD
getName
 
Methods inherited from interface javax.ide.model.java.declaration.HasTypeD
getType
 
Methods inherited from interface javax.ide.model.java.declaration.HasAnnotationsD
getAnnotations
 

Method Detail

isEnumConstant

public boolean isEnumConstant()
True if this is an enum constant.


isVolatile

public boolean isVolatile()
True if this is modified with "volatile".


isTransient

public boolean isTransient()
True if this is modified with "transient".


getConstantValue

public java.lang.Object getConstantValue()
Gets the constant value of this field, as defined by the JVMS.