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.Exception
public 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.Exception
Copyright © 2018. All rights reserved.