Package org.jboss.msc.inject

Classes which implement value injection.

See:
          Description

Interface Summary
Injector<T> A receiver for values that are injected from another source, typically connected to a service lifecycle.
 

Class Summary
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 Summary
InjectionException An injection exception which is thrown when an injection fails for some reason.
 

Package org.jboss.msc.inject Description

Classes which implement value injection. See Injector.



Copyright © 2011. All Rights Reserved.