<p>How can I create an instance of the following annotation (with all fields set to their default value).</p>

<pre><code>    @Retention( RetentionPolicy.RUNTIME )
    public @interface Settings {
            String a() default "AAA";
            String b() default "BBB";
            String c() default "CCC";
    }
</code></pre>

<p>I tried <code>new Settings()</code>, but that does not seem to work...</p>

If used with a method:
```
```
@Settings
public void myMethod() {
}
```
```
Now your annotation is initialized with default values.