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, readAttribute
public 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.IOException
public final void dump(java.io.DataOutputStream dos) throws java.io.IOException
protected void writeTypeAnnotations(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public Attribute copy(ConstantPool constant_pool)
public TypeAnnotationGen[] getTypeAnnotations()
public boolean areVisible()
public boolean isInflated()