org.aspectj.apache.bcel.classfile.annotation
Class RuntimeVisAnnos

java.lang.Object
  extended by org.aspectj.apache.bcel.classfile.Attribute
      extended by org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
          extended by org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Node

public class RuntimeVisAnnos
extends RuntimeAnnos

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.aspectj.apache.bcel.classfile.Attribute
cpool, length, nameIndex, NoAttributes, tag
 
Constructor Summary
RuntimeVisAnnos(int nameIndex, int len, byte[] rvaData, ConstantPool cpool)
           
RuntimeVisAnnos(int nameIdx, int len, ConstantPool cpool)
           
RuntimeVisAnnos(int nameIdx, int len, java.io.DataInputStream dis, ConstantPool cpool)
           
 
Method Summary
 void accept(ClassVisitor v)
           
 Attribute copy(ConstantPool constant_pool)
           
 void dump(java.io.DataOutputStream dos)
           
 
Methods inherited from class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
areVisible, getAnnotations, isInflated, readAnnotations, writeAnnotations
 
Methods inherited from class org.aspectj.apache.bcel.classfile.Attribute
getConstantPool, getLength, getName, getNameIndex, getTag, readAttribute, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuntimeVisAnnos

public RuntimeVisAnnos(int nameIdx,
                       int len,
                       ConstantPool cpool)

RuntimeVisAnnos

public RuntimeVisAnnos(int nameIdx,
                       int len,
                       java.io.DataInputStream dis,
                       ConstantPool cpool)
                throws java.io.IOException
Throws:
java.io.IOException

RuntimeVisAnnos

public RuntimeVisAnnos(int nameIndex,
                       int len,
                       byte[] rvaData,
                       ConstantPool cpool)
Method Detail

accept

public void accept(ClassVisitor v)
Specified by:
accept in interface Node
Specified by:
accept in class Attribute

dump

public final void dump(java.io.DataOutputStream dos)
                throws java.io.IOException
Overrides:
dump in class Attribute
Throws:
java.io.IOException

copy

public Attribute copy(ConstantPool constant_pool)