public abstract class RuntimeAnnos extends Attribute
Constructor and Description |
---|
RuntimeAnnos(byte attrid,
boolean visible,
int nameIdx,
int len,
byte[] data,
ConstantPool cpool) |
RuntimeAnnos(byte attrid,
boolean visible,
int nameIdx,
int len,
ConstantPool cpool) |
Modifier and Type | Method and Description |
---|---|
boolean |
areVisible() |
java.util.List<AnnotationGen> |
getAnnotations() |
boolean |
isInflated()
FOR TESTING ONLY: Tells you if the annotations have been inflated to an object graph
|
protected void |
readAnnotations(java.io.DataInputStream dis,
ConstantPool cpool) |
protected void |
writeAnnotations(java.io.DataOutputStream dos) |
accept, dump, getConstantPool, getLength, getName, getNameIndex, getTag, readAttribute, toString
public RuntimeAnnos(byte attrid, boolean visible, int nameIdx, int len, ConstantPool cpool)
public RuntimeAnnos(byte attrid, boolean visible, int nameIdx, int len, byte[] data, ConstantPool cpool)
public java.util.List<AnnotationGen> getAnnotations()
public boolean areVisible()
protected void readAnnotations(java.io.DataInputStream dis, ConstantPool cpool) throws java.io.IOException
java.io.IOException
protected void writeAnnotations(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public boolean isInflated()