gnu.bytecode
Class RuntimeAnnotationsAttr
java.lang.Object
gnu.bytecode.Attribute
gnu.bytecode.MiscAttr
gnu.bytecode.RuntimeAnnotationsAttr
public class RuntimeAnnotationsAttr
- extends MiscAttr
Represents a "RuntimeVisibleAnnotations" or "RuntimeInvisibleAnnotations" attribute.
Methods inherited from class gnu.bytecode.Attribute |
addToFrontOf, assignConstants, assignConstants, count, get, getContainer, getLengthAll, getName, getNameIndex, getNext, isSkipped, setContainer, setName, setNameIndex, setNext, setSkipped, setSkipped, writeAll |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuntimeAnnotationsAttr
public RuntimeAnnotationsAttr(java.lang.String name,
byte[] data,
AttrContainer container)
- Add a new AnnotationAttr to a `Member.
print
public void print(ClassTypeWriter dst)
- Overrides:
print
in class MiscAttr
printAnnotation
public void printAnnotation(int indentation,
ClassTypeWriter dst)
printAnnotationElementValue
public void printAnnotationElementValue(int indentation,
ClassTypeWriter dst)