com.sun.tdk.signaturetest.model
Class AnnotationItem
java.lang.Object
com.sun.tdk.signaturetest.model.AnnotationItem
- All Implemented Interfaces:
- java.lang.Comparable
public class AnnotationItem
- extends java.lang.Object
- implements java.lang.Comparable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ANNOTATION_PREFIX
public static final java.lang.String ANNOTATION_PREFIX
- See Also:
- Constant Field Values
ANNOTATION_INHERITED
public static final java.lang.String ANNOTATION_INHERITED
- See Also:
- Constant Field Values
ANNOTATION_DOCUMENTED
public static final java.lang.String ANNOTATION_DOCUMENTED
- See Also:
- Constant Field Values
EMPTY_ANNOTATIONITEM_ARRAY
public static final AnnotationItem[] EMPTY_ANNOTATIONITEM_ARRAY
AnnotationItem
public AnnotationItem(int target,
java.lang.String name)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getTarget
public int getTarget()
setTarget
public void setTarget(int t)
addMember
public void addMember(AnnotationItem.Member m)
isInheritable
public boolean isInheritable()
removeMember
public void removeMember(AnnotationItem.Member m)
findByName
public AnnotationItem.Member findByName(java.lang.String name)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
parse
public static AnnotationItem parse(java.lang.String str)
setInheritable
public void setInheritable(boolean inh)
toArray
public static AnnotationItem[] toArray(java.util.List alist)