API for various individual aspects of an ObjectDefinition
| Interface | Description | |
|---|---|---|
| ConstructorArgRegistry | Registry for the constructor arguments for a single object. | |
| ContainerObjectInstantiator | Marker interface for instantiators that are required by the container and cannot be overwritten for an ObjectDefinition. | |
| LifecycleListenerRegistry | A registry for all lifecycle listeners registered for a single instance. | |
| MethodParameterRegistry | Registry for the parameter values for a single method. | |
| MethodRegistry | Registry for the parameters for all configured methods for a single instance. | |
| ObjectInstantiator | An object responsible for creating instances. | |
| PropertyRegistry | Registry for the property values for a single instance. |