org.codehaus.aspectwerkz.annotation
Interface AnnotationDefault

All Known Implementing Classes:
AnnotationDefault.AnnotationDefaultImpl

public interface AnnotationDefault

A custom annotation-like to host AnnotationDefault attribute that host annotation defaulted values Note: Java 5 does not handles this as an annotation but as an attribute so this information will be visible in ASMClassInfo as an annotation but it is not a real one (fe won't extend Java 5 Annotation etc)

Author:
Alexandre Vasseur

Nested Class Summary
static class AnnotationDefault.AnnotationDefaultImpl
          Annotation implementation, since we will not use our Java 5 dynamic proxy based architecture for it
 
Field Summary
static String NAME
           
 
Method Summary
 Object value()
          The default value of the annotation element marked with the AnnotationDefault attribute Note: for Class it will be an instance of asm.Type
 

Field Detail

NAME

static final String NAME
Method Detail

value

Object value()
The default value of the annotation element marked with the AnnotationDefault attribute Note: for Class it will be an instance of asm.Type

Returns:


Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.