public abstract class AbstractField extends AbstractClassMember implements XField
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractField(java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldSig,
int accessFlags) |
| Modifier and Type | Method and Description |
|---|---|
FieldDescriptor |
getFieldDescriptor() |
boolean |
isEnum() |
boolean |
isSynthetic()
Is the entity synthetic?
|
boolean |
isVolatile()
Is this a volatile field?
|
equals, getAccessFlags, getClassDescriptor, getClassName, getName, getPackageName, getSignature, hashCode, isFinal, isPrivate, isProtected, isPublic, isReferenceType, isResolved, isStatic, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisReferenceTypegetClassName, getName, getPackageName, getSignature, getSourceSignature, isResolvedgetAccessFlags, getClassDescriptor, isDeprecated, isFinal, isPrivate, isProtected, isPublic, isStaticgetClassDescriptor, isStaticgetAnnotation, getAnnotationDescriptors, getAnnotations, getClassDescriptor, getContainingScope, getElementTypeprotected AbstractField(@DottedClassName java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, int accessFlags)
public boolean isVolatile()
XFieldisVolatile in interface XFieldpublic final boolean isSynthetic()
AccessibleEntityisSynthetic in interface AccessibleEntityisSynthetic in interface AnnotatedObjectpublic boolean isEnum()
public FieldDescriptor getFieldDescriptor()
getFieldDescriptor in interface XFieldSpotBugs is licensed under the LGPL.