Error al establecer un valor nulo predeterminado para el campo de una anotación

¿Por qué me aparece un error? "El valor del atributo debe ser constante". No esnulo ¿¿¿constante???

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface SomeInterface {
    Class<? extends Foo> bar() default null;// this doesn't compile
}

Respuestas a la pregunta(6)

Su respuesta a la pregunta