|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.umd.cs.findbugs.ba.AbstractField
public abstract class AbstractField
| Field Summary | |
|---|---|
private int |
accessFlags
|
private int |
cachedHashCode
|
private java.lang.String |
className
|
private java.lang.String |
fieldName
|
private java.lang.String |
fieldSig
|
| Constructor Summary | |
|---|---|
protected |
AbstractField(java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldSig,
int accessFlags)
|
| Method Summary | |
|---|---|
int |
compareTo(XField other)
|
boolean |
equals(java.lang.Object o)
|
int |
getAccessFlags()
Get the field's access flags. |
java.lang.String |
getClassName()
Get the name of the class the field is defined in. |
java.lang.String |
getFieldName()
Get the name of the field. |
java.lang.String |
getFieldSignature()
Get the signature representing the field's type. |
int |
hashCode()
|
boolean |
isFinal()
Is this a final field? |
boolean |
isPublic()
Is this a public field? |
boolean |
isReferenceType()
Is the type of the field a reference type? |
boolean |
isVolatile()
Is this a volatile field? |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.umd.cs.findbugs.ba.XField |
|---|
isStatic |
| Field Detail |
|---|
private final java.lang.String className
private final java.lang.String fieldName
private final java.lang.String fieldSig
private final int accessFlags
private int cachedHashCode
| Constructor Detail |
|---|
protected AbstractField(java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldSig,
int accessFlags)
| Method Detail |
|---|
public java.lang.String getClassName()
XField
getClassName in interface XFieldpublic java.lang.String getFieldName()
XField
getFieldName in interface XFieldpublic java.lang.String getFieldSignature()
XField
getFieldSignature in interface XFieldpublic boolean isReferenceType()
XField
isReferenceType in interface XFieldpublic int getAccessFlags()
XField
getAccessFlags in interface XFieldpublic boolean isVolatile()
XField
isVolatile in interface XFieldpublic boolean isFinal()
XField
isFinal in interface XFieldpublic boolean isPublic()
XField
isPublic in interface XFieldpublic int compareTo(XField other)
compareTo in interface java.lang.Comparable<XField>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||