Package org.codehaus.janino.util
Class ClassFile.AnnotationDefaultAttribute
- java.lang.Object
-
- org.codehaus.janino.util.ClassFile.AttributeInfo
-
- org.codehaus.janino.util.ClassFile.AnnotationDefaultAttribute
-
- Enclosing class:
- ClassFile
public static class ClassFile.AnnotationDefaultAttribute extends ClassFile.AttributeInfo
Representation of anAnnotationDefaultattribute (see JVMS8 4.7.22).
-
-
Field Summary
Fields Modifier and Type Field Description private ClassFile.ElementValueelementValue
-
Constructor Summary
Constructors Constructor Description AnnotationDefaultAttribute(short attributeNameIndex, ClassFile.ElementValue elementValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static ClassFile.AttributeInfoloadBody(short attributeNameIndex, java.io.DataInputStream dis)protected voidstoreBody(java.io.DataOutputStream dos)Writes the body of this attribute in an attribute-type dependent way; see JVMS7 4.7.2 and following.-
Methods inherited from class org.codehaus.janino.util.ClassFile.AttributeInfo
store
-
-
-
-
Field Detail
-
elementValue
private final ClassFile.ElementValue elementValue
-
-
Constructor Detail
-
AnnotationDefaultAttribute
public AnnotationDefaultAttribute(short attributeNameIndex, ClassFile.ElementValue elementValue)
-
-
Method Detail
-
loadBody
private static ClassFile.AttributeInfo loadBody(short attributeNameIndex, java.io.DataInputStream dis) throws java.io.IOException
- Throws:
java.io.IOException
-
storeBody
protected void storeBody(java.io.DataOutputStream dos) throws java.io.IOExceptionDescription copied from class:ClassFile.AttributeInfoWrites the body of this attribute in an attribute-type dependent way; see JVMS7 4.7.2 and following.- Specified by:
storeBodyin classClassFile.AttributeInfo- Throws:
java.io.IOException
-
-