Package soot.tagkit
Class AnnotationIntElem
- java.lang.Object
-
- soot.tagkit.AnnotationElem
-
- soot.tagkit.AnnotationIntElem
-
- All Implemented Interfaces:
Switchable
public class AnnotationIntElem extends AnnotationElem
Represents the int annotation element each annotation can have several elements for Java 1.5.
-
-
Constructor Summary
Constructors Constructor Description AnnotationIntElem(int v, char kind, String name)Annotation int elementAnnotationIntElem(int v, String name)AnnotationIntElem(Byte v, String name)AnnotationIntElem(Character v, String name)AnnotationIntElem(Short v, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(Switch sw)Called when this object is visited.booleanequals(Object obj)intgetValue()inthashCode()StringtoString()-
Methods inherited from class soot.tagkit.AnnotationElem
getKind, getName, setName
-
-
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toStringin classAnnotationElem
-
getValue
public int getValue()
-
apply
public void apply(Switch sw)
Description copied from interface:SwitchableCalled when this object is visited.
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAnnotationElem
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classAnnotationElem
-
-