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, toStringpublic 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.IOExceptionprotected void writeAnnotations(java.io.DataOutputStream dos)
throws java.io.IOException
java.io.IOExceptionpublic boolean isInflated()