| Name | Description | Type | Package | Framework |
| AlterableContext | Provides an operation for obtaining and destroying contextual instances with a particular scope of any contextual type. | Interface | javax.enterprise.context.spi | Java EE |
| Context | Provides an operation for obtaining contextual instances with a particular scope of any contextual type. | Interface | javax.enterprise.context.spi | Java EE |
| Contextual | Defines operations to create and destroy contextual instances of a certain type. | Interface | javax.enterprise.context.spi | Java EE |
| CreationalContext | Provides operations that are used by the Contextual implementation during instance creation and destruction. | Interface | javax.enterprise.context.spi | Java EE |
| AlterableContext | Interface | javax.enterprise.context.spi | JBoss Weld | |
| Context | Interface | javax.enterprise.context.spi | JBoss Weld | |
| Contextual | Interface | javax.enterprise.context.spi | JBoss Weld | |
| CreationalContext | Interface | javax.enterprise.context.spi | JBoss Weld | |