FindBugs™ 1.3.9

edu.umd.cs.findbugs.ba
Class AnnotationEnumeration<E extends AnnotationEnumeration<E>>

java.lang.Object
  extended by edu.umd.cs.findbugs.ba.AnnotationEnumeration<E>
All Implemented Interfaces:
java.lang.Comparable<E>
Direct Known Subclasses:
CheckReturnValueAnnotation, NullnessAnnotation

public class AnnotationEnumeration<E extends AnnotationEnumeration<E>>
extends java.lang.Object
implements java.lang.Comparable<E>

Author:
pugh

Field Summary
protected  java.lang.String name
           
 
Constructor Summary
protected AnnotationEnumeration(java.lang.String s, int i)
           
 
Method Summary
 int compareTo(E a)
           
 boolean equals(java.lang.Object o)
           
 int getIndex()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected final java.lang.String name
Constructor Detail

AnnotationEnumeration

protected AnnotationEnumeration(java.lang.String s,
                                int i)
Method Detail

equals

public final boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public final int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getIndex

public int getIndex()
Returns:
Returns the index.

compareTo

public int compareTo(E a)
Specified by:
compareTo in interface java.lang.Comparable<E extends AnnotationEnumeration<E>>

FindBugs™ 1.3.9

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