| Class | Description |
|---|---|
| BeanBuilder | |
| BeanBuilder.ConfigurableRuntimeBeanReference | Adds new properties to runtime references. |
| BeanBuilder.DeferredProperty | Defers the adding of a property to a bean definition until later. |
| BeanBuilder.ConfigurableRuntimeBeanReference.WrappedPropertyValue | Wraps a BeanConfiguration property an ensures that any RuntimeReference additions to it are deferred for resolution later. |
| DynamicElementReader | Used by BeanBuilder to read a Spring namespace expression in the Groovy DSL. |
| WebBeanBuilder | Extended version of the BeanBuilder class that provides support for constructing WebApplicationContext instances |