Package Index

javax.enterprise.inject

Annotations relating to bean and stereotype definition, built-in qualifiers, and interfaces and classes relating to programmatic lookup.

javax.inject This package specifies a means for obtaining objects in such a way as to maximize reusability, testability and maintainability compared to traditional approaches such as constructors, factories, and service locators (e.g., JNDI). This process, known as dependency injection, is beneficial to most nontrivial applications.
org.aopalliance.aop

This package provides the most generic and common interfaces for AOP.

org.aopalliance.intercept

This package provides a set of interfaces for interception mechanisms.

org.sonatype.guice.bean.binders Automatic bean binding.
org.sonatype.guice.bean.containers Bean containers.
org.sonatype.guice.bean.converters Additional type converters.
org.sonatype.guice.bean.inject Custom bean injection.
org.sonatype.guice.bean.locators Locate qualified bean implementations across multiple injectors.
org.sonatype.guice.bean.locators.spi SPI for contributing com.google.inject.Bindings to the MutableBeanLocator.
org.sonatype.guice.bean.reflect Bean reflection and introspection.
org.sonatype.guice.bean.scanners ASM-based bean scanning.
org.sonatype.guice.bean.scanners.asm Repackaged subset of ASM classes.
org.sonatype.guice.bean.scanners.index Qualified class index support (META-INF/sisu).
org.sonatype.inject Optional Sonatype extensions to JSR330.