Class JsrSupport

java.lang.Object
org.apache.juneau.commons.inject.JsrSupport

public final class JsrSupport extends Object
FQN-based support for JSR-style annotation detection.

Centralizes all framework annotation-name matching for:

  • JSR-330 style injection annotations (jakarta.inject / javax.inject).
  • JSR-250 lifecycle annotations (jakarta.annotation / javax.annotation).
  • Spring's Autowired annotation.

Juneau intentionally matches by annotation class name so modules can interoperate with these annotations without compile-time dependencies on their APIs.