| Name | Description | Type | Package | Framework |
| AbstractContext | A skeleton containing the most important parts of a custom CDI Context. | Class | org.apache.deltaspike.core.util | Delta Spike |
| AbstractInvocationContext | Class | org.apache.deltaspike.core.util | Delta Spike | |
| AnnotatedTypeBuilder | Builder to aid in creation of a new AnnotatedType for use in CDI life cycle events. | Class | org.apache.deltaspike.core.util.metadata | Delta Spike |
| AnnotationInstanceProvider | A small helper class to create an Annotation instance of the given annotation class via Proxy. | Class | org.apache.deltaspike.core.util | Delta Spike |
| BaseImmutableBean | A base class for implementing Bean. | Class | org.apache.deltaspike.core.util | Delta Spike |
| BeanBuilder | A builder class for creating immutable beans. | Class | org.apache.deltaspike.core.util | Delta Spike |
| ContextualInstanceInfo | This data holder contains all necessary data you need to store a Contextual Instance in a CDI Context. | Class | org.apache.deltaspike.core.util | Delta Spike |
| ContextualLifecycle | Callbacks used by BeanBuilder and ImmutableBeanWrapper to allow control | Interface | org.apache.deltaspike.core.util.metadata | Delta Spike |
| ContextualStorage | This Storage holds all information needed for storing Contextual Instances in a Context. | Class | org.apache.deltaspike.core.util | Delta Spike |
| DelegatingContextualLifecycle | Class | org.apache.deltaspike.core.util.metadata | Delta Spike | |
| DummyInjectionTarget | Class | org.apache.deltaspike.core.util.metadata | Delta Spike | |
| ImmutableBean | Class | org.apache.deltaspike.core.util | Delta Spike | |
| ImmutableBeanWrapper | This bean-wrapper allows you to build a general purpose bean (likely a producer method), and register it for a narrowed type (or qualifiers). | Class | org.apache.deltaspike.core.util | Delta Spike |
| ImmutableInjectionPoint | A base class for implementing InjectionPoint. | Class | org.apache.deltaspike.core.util.metadata | Delta Spike |
| ImmutablePassivationCapableBean | Class | org.apache.deltaspike.core.util | Delta Spike | |
| ImmutablePassivationCapableBeanWrapper | PassivationCapable version of an ImmutableBeanWrapper. | Class | org.apache.deltaspike.core.util | Delta Spike |
| InjectableMethod | Allows an AnnotatedMethod to be injected using the CDI type safe ParameterValueRedefiner allows the default value to be overridden by | Class | org.apache.deltaspike.core.util.metadata | Delta Spike |
| InjectionPointWrapper | Simple wrapper for injection points. | Class | org.apache.deltaspike.core.util | Delta Spike |
| ParameterValueRedefiner | Provides the ability to redefine the value of a parameter on an InjectableMethod via the | Interface | org.apache.deltaspike.core.util.metadata | Delta Spike |
| ParameterValueRedefiner .ParameterValue | Provides the default parameter's value, along with metadata about the parameter to a parameter redefinition. | Class | org.apache.deltaspike.core.util.metadata | Delta Spike |
| SetAccessiblePrivilegedAction | PrivilegedAction instance to enabling access to the specified AccessibleObject. | Class | org.apache.deltaspike.core.util | Delta Spike |
| WrappingBeanBuilder | A WrappingBeanBuilder helps creating Beans which internally just wrap another existing Bean. | Class | org.apache.deltaspike.core.util | Delta Spike |