FindBugs™ 1.3.4

edu.umd.cs.findbugs.ba
Class UnresolvedXField

java.lang.Object
  extended by edu.umd.cs.findbugs.ba.AbstractClassMember
      extended by edu.umd.cs.findbugs.ba.AbstractField
          extended by edu.umd.cs.findbugs.ba.UnresolvedXField
All Implemented Interfaces:
AccessibleEntity, ClassMember, XField, AnnotatedObject, FieldOrMethodName, java.io.Serializable, java.lang.Comparable

public class UnresolvedXField
extends AbstractField
implements XField

Author:
pugh
See Also:
Serialized Form

Constructor Summary
protected UnresolvedXField(FieldDescriptor m)
           
protected UnresolvedXField(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, int accessFlags)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 AnnotationValue getAnnotation(ClassDescriptor desc)
           
 java.util.Collection<ClassDescriptor> getAnnotationDescriptors()
           
 java.util.Collection<AnnotationValue> getAnnotations()
           
 AnnotatedObject getContainingScope()
           
 java.lang.annotation.ElementType getElementType()
           
 boolean isDeprecated()
          Is the entity deprecated?
 
Methods inherited from class edu.umd.cs.findbugs.ba.AbstractField
getFieldDescriptor, isSynthetic, isVolatile
 
Methods inherited from class edu.umd.cs.findbugs.ba.AbstractClassMember
equals, getAccessFlags, getClassDescriptor, getClassName, getName, getPackageName, getSignature, hashCode, isFinal, isPrivate, isProtected, isPublic, isReferenceType, isResolved, isStatic, 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
getFieldDescriptor, isReferenceType, isVolatile
 
Methods inherited from interface edu.umd.cs.findbugs.ba.ClassMember
getClassName, getName, getPackageName, getSignature, isResolved
 
Methods inherited from interface edu.umd.cs.findbugs.ba.AccessibleEntity
getAccessFlags, getClassDescriptor, isFinal, isPrivate, isProtected, isPublic, isStatic, isSynthetic
 
Methods inherited from interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
getClassDescriptor, isStatic
 
Methods inherited from interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
getClassDescriptor
 

Constructor Detail

UnresolvedXField

protected UnresolvedXField(@DottedClassName
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.String methodSig,
                           int accessFlags)

UnresolvedXField

protected UnresolvedXField(FieldDescriptor m)
Method Detail

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

getAnnotation

public AnnotationValue getAnnotation(ClassDescriptor desc)
Specified by:
getAnnotation in interface AnnotatedObject

getAnnotationDescriptors

public java.util.Collection<ClassDescriptor> getAnnotationDescriptors()
Specified by:
getAnnotationDescriptors in interface AnnotatedObject

getAnnotations

public java.util.Collection<AnnotationValue> getAnnotations()
Specified by:
getAnnotations in interface AnnotatedObject

getContainingScope

public AnnotatedObject getContainingScope()
Specified by:
getContainingScope in interface AnnotatedObject

getElementType

public java.lang.annotation.ElementType getElementType()
Specified by:
getElementType in interface AnnotatedObject

isDeprecated

public boolean isDeprecated()
Description copied from interface: AccessibleEntity
Is the entity deprecated?

Specified by:
isDeprecated in interface AccessibleEntity

FindBugs™ 1.3.4

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.