| Class | Description |
|---|---|
| Avicenna |
Main class for loading dependencies and injection purposes.
|
| ReflectionHelper |
A helper class that will ease our reflection related tasks.
|
| Exception | Description |
|---|---|
| AvicennaException | |
| AvicennaRuntimeException |
| Annotation Type | Description |
|---|---|
| Dependency |
Annotation used for fields or methods which supplies objects
for future injections.
|
| DependencyFactory |
Annotation on classes which supplies fields or methods for injection
purposes.
|
| Eager | |
| InjectHere |
Annotation used for injection points.
|
| Qualifier | |
| Singleton |
Indicates a singleton mechanism for making dependency objects.
|
Copyright © 2015. All rights reserved.