public abstract class RuntimeTypeAnnos extends Attribute
| Constructor and Description |
|---|
RuntimeTypeAnnos(byte attrid,
boolean visible,
int nameIdx,
int len,
ConstantPool cpool) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areVisible() |
Attribute |
copy(ConstantPool constant_pool) |
void |
dump(java.io.DataOutputStream dos) |
TypeAnnotationGen[] |
getTypeAnnotations() |
boolean |
isInflated() |
protected void |
readTypeAnnotations(java.io.DataInputStream dis,
ConstantPool cpool) |
java.lang.String |
toString() |
protected void |
writeTypeAnnotations(java.io.DataOutputStream dos) |
accept, getConstantPool, getLength, getName, getNameIndex, getTag, readAttributepublic RuntimeTypeAnnos(byte attrid,
boolean visible,
int nameIdx,
int len,
ConstantPool cpool)
protected void readTypeAnnotations(java.io.DataInputStream dis,
ConstantPool cpool)
throws java.io.IOException
java.io.IOExceptionpublic final void dump(java.io.DataOutputStream dos)
throws java.io.IOException
protected void writeTypeAnnotations(java.io.DataOutputStream dos)
throws java.io.IOException
java.io.IOExceptionpublic Attribute copy(ConstantPool constant_pool)
public TypeAnnotationGen[] getTypeAnnotations()
public boolean areVisible()
public boolean isInflated()