Top Description Fields Constructors Methods
org.jboss.classfilewriter.annotations

public Class ClassAnnotationValue

extends AnnotationValue
Class Inheritance
Imports
java.io.DataOutputStream, .IOException, org.jboss.classfilewriter.constpool.ConstPool, org.jboss.classfilewriter.util.ByteArrayDataOutputStream, .DescriptorUtils

A class annotation value
Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final int

Constructor Summary

AccessConstructor and Description
public
ClassAnnotationValue(ConstPool constPool, String name, Class<?> value)

public
ClassAnnotationValue(ConstPool constPool, String name, String descriptor)

Method Summary

Modifier and TypeMethod and Description
public char
public void
Inherited from org.jboss.classfilewriter.annotations.AnnotationValue:
getNamewrite

Field Detail

valueIndexback to summary
private final int valueIndex

Constructor Detail

ClassAnnotationValueback to summary
public ClassAnnotationValue(ConstPool constPool, String name, Class<?> value)
ClassAnnotationValueback to summary
public ClassAnnotationValue(ConstPool constPool, String name, String descriptor)

Method Detail

getTagback to summary
public char getTag()

Implements abstract org.jboss.classfilewriter.annotations.AnnotationValue.getTag.

Annotations
@Override
writeDataback to summary
public void writeData(ByteArrayDataOutputStream stream) throws IOException

Implements abstract org.jboss.classfilewriter.annotations.AnnotationValue.writeData.

Annotations
@Override