Provides dynamic annotation creation. If you know the type of the annotation instance to create at development time you should use {@link AnnotationLiteral} instead of {@link AnnotationInstanceProvider}.
{@link AnnotationInstanceProvider} creates a proxy, and will return values asprovided when the annotation instance was created. An {@link AnnotationInstanceProvider} will cache generated proxy classes.
@author Stuart Douglas @author Pete Muir @see AnnotationLiteral
|
|
|
|