@Version(value="1.2.0")
| Interface | Description | 
|---|---|
| AcceptsNullName | Marker interface for an injector to declare that it ignores the name
 parameter. | 
| DisposalCallback | Callback interface which can be implemented by Injectors to perform some action
 when a created object is destroyed. | 
| DisposalCallbackRegistry | Interface which allows for the registration of DisposalCallback listeners. | 
| ImplementationPicker | Defines a strategy to choose an implementation for a model if multiple are registered 
 for the same interface or super class. | 
| Injector | Service interface for pluggable value injectors. | 
| ModelValidation | |
| ValuePreparer | Optimization interface for Injectors which wish to avoid repeated accessing of some object
 based on the adaptable. | 
| ViaProvider | SPI interface for providers of the @Via annotation. | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.