| Interface | Description | 
|---|---|
| Injector<T> | A receiver for values that are injected from another source, typically connected to a service lifecycle. | 
| Class | Description | 
|---|---|
| AddMethodInjector<T> | An injector which calls an add/remove method pair on inject/uninject. | 
| AtomicReferenceFieldUpdaterInjector<C,T> | An injector which updates the value of an  AtomicReferenceFieldUpdater. | 
| AtomicReferenceInjector<T> | An injector which updates the value of an  AtomicReference. | 
| CastingInjector<T> | An injector which casts the value to a specific type. | 
| ConcurrentMapInjector<K,T> | An injector which applies a value to a concurrent map entry. | 
| FieldInjector<T> | An injector which updates the value of a field. | 
| Injectors | Utility class to construct injector types. | 
| MapInjector<K,T> | An injector which applies a value to a map entry. | 
| MethodInjector<T> | An injector which invokes a method. | 
| RetainingInjector<T> | An injector which retains its value. | 
| SetMethodInjector<T> | An injector which calls a setter method. | 
| Exception | Description | 
|---|---|
| InjectionException | An injection exception which is thrown when an injection fails for some reason. | 
Injector.Copyright © 2017 JBoss by Red Hat. All rights reserved.