public class Inject extends Object
| Constructor | Description |
|---|---|
Inject() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
inject(Object bean,
Injector injector) |
Injiziert ein oder mehrere Werte in der Bean "bean" ueber den angegebenen Injector.
|
static void |
inject(Object bean,
Injector injector,
Class<? extends Annotation>... annotations) |
Injiziert ein oder mehrere Werte in der Bean "bean" ueber den angegebenen Injector.
|
static void |
inject(Object bean,
Class<? extends Annotation> a,
Object value) |
Injiziert den Wert "value" in der Bean "bean" fuer all jene Attribute,
die mit Annotation "a" markiert sind.
|
public static void inject(Object bean, Class<? extends Annotation> a, Object value) throws Exception
bean - die Bean, deren Attribute injiziert werden sollen.a - die gesucht Annotation.value - der zu setzende Wert.Exception - Wenn beim Injizieren Fehler auftraten.public static void inject(Object bean, Injector injector) throws Exception
bean - die Bean, deren Attribute injiziert werden sollen.injector - der Injector, der das Injizieren uebernehmen soll.Exceptionpublic static void inject(Object bean, Injector injector, Class<? extends Annotation>... annotations) throws Exception
bean - die Bean, deren Attribute injiziert werden sollen.injector - der Injector, der das Injizieren uebernehmen soll.annotations - optionale Liste von Annotations, nach denen gesucht werden soll.
Sind keine angegeben, werden alle Annotations gefunden.ExceptionCopyright © 2018. All rights reserved.