Interface BytecodeAnnotationValue
-
- All Known Implementing Classes:
BytecodeAnnotation,BytecodeAnnotationAnnotationValue,BytecodeArrayAnnotationValue,BytecodeEnumAnnotationValue,BytecodePlainAnnotationValue
public interface BytecodeAnnotationValueBytecode annotation value. All the instances of this class know how to write themselves to the givenAnnotationVisitor. Since the annotation values are not always plain values, this interface is used to abstract the writing process.- Since:
- 0.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<org.xembly.Directive>directives()voidwriteTo(org.objectweb.asm.AnnotationVisitor visitor)Write the value to the given visitor.
-
-
-
Method Detail
-
writeTo
void writeTo(org.objectweb.asm.AnnotationVisitor visitor)
Write the value to the given visitor.- Parameters:
visitor- Visitor.
-
directives
Iterable<org.xembly.Directive> directives()
-
-