public class Avicenna extends Object
Dependency
references from DependencyFactory objects and inject
them into fields annotated by InjectHere.Dependency,
DependencyFactory,
InjectHere| Constructor and Description |
|---|
Avicenna() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addDependencyFactory(Object... dependencyFactories)
Adds an object annotated by
DependencyFactory. |
static void |
clear() |
static void |
inject(Object... objects)
Whenever this method is called, all objects in input argument are searched for
annotated fields.
|
public static void addDependencyFactory(Object... dependencyFactories)
DependencyFactory. Added object
has some methods or fields which supplied dependencies.dependencyFactories - An object annotated by DependencyFactory.public static void inject(Object... objects)
objects - List of objects which they should be injected.public static void clear()
Copyright © 2015. All rights reserved.