package net.sf.cglib.asm.attrs;
import java.util.ArrayList;
import java.util.List;
import net.sf.cglib.asm.Attribute;
import net.sf.cglib.asm.ByteVector;
import net.sf.cglib.asm.ClassReader;
import net.sf.cglib.asm.ClassWriter;
import net.sf.cglib.asm.Label;
public class RuntimeInvisibleAnnotations extends Attribute
{
public List annotations = new ArrayList();
public RuntimeInvisibleAnnotations()
{
super("RuntimeInvisibleAnnotations");
}
protected Attribute read(ClassReader paramClassReader, int paramInt1, int paramInt2, char[] paramArrayOfChar, int paramInt3, Label[] paramArrayOfLabel)
{
RuntimeInvisibleAnnotations localRuntimeInvisibleAnnotations = new RuntimeInvisibleAnnotations();
Annotation.readAnnotations(localRuntimeInvisibleAnnotations.annotations, paramClassReader, paramInt1, paramArrayOfChar);
return localRuntimeInvisibleAnnotations;
}
protected ByteVector write(ClassWriter paramClassWriter, byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3)
{
return Annotation.writeAnnotations(new ByteVector(), this.annotations, paramClassWriter);
}
public String toString()
{
return Annotation.stringAnnotations(this.annotations);
}
}
/* Location: /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
* Qualified Name: net.sf.cglib.asm.attrs.RuntimeInvisibleAnnotations
* JD-Core Version: 0.6.0
*/