Package org.jboss.msc.inject
Classes which implement value injection. See
Injector
.-
Interface Summary Interface Description Injector<T> A receiver for values that are injected from another source, typically connected to a service lifecycle.InjectorLogger The injector logger interface. -
Class Summary 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 anAtomicReferenceFieldUpdater
.AtomicReferenceInjector<T> An injector which updates the value of anAtomicReference
.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.InjectorLogger_$logger Warning this class consists of generated code.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 Summary Exception Description InjectionException An injection exception which is thrown when an injection fails for some reason.