|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XField
Abstract representation of a field. Note that this is called "XField" to distinguish it from BCEL's Field class. Also, you can think of the "X" as expanding to "Instance" or "Static".
This interface and its implementations exist because Field objects in BCEL are awkward to deal with. They are not Comparable, it is difficult to find out what class they belong to, etc.
Method Summary | |
---|---|
boolean |
isReferenceType()
Is the type of the field a reference type? |
boolean |
isVolatile()
Is this a volatile field? |
Methods inherited from interface edu.umd.cs.findbugs.ba.ClassMember |
---|
getAccessFlags, getClassName, getName, getSignature, isFinal, isPrivate, isProtected, isPublic, isStatic |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
boolean isReferenceType()
boolean isVolatile()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |