  &#064;java.lang.annotation.Retention(RUNTIME)
   &#064;jakarta.inject.Scope
   public @interface RequestScoped {}</pre>

 <p>Annotating scope annotations with <code>@Scope</code> helps the injector
 detect the case where a programmer used the scope annotation on a class but
 forgot to configure the scope in the injector. A conservative injector
 would generate an error rather than not apply a scope.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../jakarta/inject/Singleton.htm