All Classes
| Class | Description |
|---|---|
| AnnotationServiceFinder |
A
ServiceFinder that finds services from annotations, given a set of classes. |
| DependencyResolver |
Helper class to assemble the reactive chains instantiating the services and performing the dependency injection.
|
| FactoryMethod |
Represents a method that can create a new instance of a service.
|
| Injectable |
Represents an injectable parameter.
|
| RdiConfig |
Contains all the configuration to create a service container.
|
| RdiConfig.Builder | |
| RdiException |
Thrown when something goes wrong while configuring or using a RDI service container.
|
| RdiFactory | |
| RdiRef | |
| RdiService | |
| RdiServiceContainer |
Service container that is capable of managing services in a reactive fashion.
|
| RdiSetter | |
| RdiVal | |
| ServiceDescriptor |
Contains all the metadata on how to instantiate a service and how to inject all the dependencies it needs.
|
| ServiceDescriptor.Builder | |
| ServiceFinder |
Abstraction for service discovery.
|
| ServiceReference<T> |
Refers to a specific service.
|
| SetterMethod |