Uses of Interface
org.jboss.msc.inject.Injector
-
Packages that use Injector Package Description org.jboss.msc.inject Classes which implement value injection.org.jboss.msc.service The service container implementation itself.org.jboss.msc.value Classes which implement various indirect value types. -
-
Uses of Injector in org.jboss.msc.inject
Classes in org.jboss.msc.inject that implement Injector Modifier and Type Class Description classAddMethodInjector<T>An injector which calls an add/remove method pair on inject/uninject.classAtomicReferenceFieldUpdaterInjector<C,T>An injector which updates the value of anAtomicReferenceFieldUpdater.classAtomicReferenceInjector<T>An injector which updates the value of anAtomicReference.classCastingInjector<T>An injector which casts the value to a specific type.classConcurrentMapInjector<K,T>An injector which applies a value to a concurrent map entry.classFieldInjector<T>An injector which updates the value of a field.classMapInjector<K,T>An injector which applies a value to a map entry.classMethodInjector<T>An injector which invokes a method.classRetainingInjector<T>An injector which retains its value.classSetMethodInjector<T>An injector which calls a setter method.Fields in org.jboss.msc.inject declared as Injector Modifier and Type Field Description private Injector<T>CastingInjector. targetMethods in org.jboss.msc.inject that return Injector Modifier and Type Method Description static <T> Injector<java.lang.Object>Injectors. cast(Injector<T> injector, java.lang.Class<T> type)Construct a casting injector.static <T> Injector<T>SetMethodInjector. create(Value<?> target, java.lang.reflect.Method method)Construct a new instance.Methods in org.jboss.msc.inject with parameters of type Injector Modifier and Type Method Description static <T> Injector<java.lang.Object>Injectors. cast(Injector<T> injector, java.lang.Class<T> type)Construct a casting injector.Constructors in org.jboss.msc.inject with parameters of type Injector Constructor Description CastingInjector(Injector<T> target, java.lang.Class<T> type)Construct a new instance. -
Uses of Injector in org.jboss.msc.service
Fields in org.jboss.msc.service declared as Injector Modifier and Type Field Description private Injector<? super T>ValueInjection. targetFields in org.jboss.msc.service with type parameters of type Injector Modifier and Type Field Description private java.util.List<Injector<java.lang.Object>>ServiceBuilderImpl.Dependency. injectorListprivate java.util.List<Injector<? super T>>ServiceBuilderImpl. outInjectionsMethods in org.jboss.msc.service that return Injector Modifier and Type Method Description Injector<T>ValueInjectionService. getInjector()Get the injector, which should be used to inject the dependency.Injector<? super T>ValueInjection. getTarget()Get the target injector.Methods in org.jboss.msc.service that return types with arguments of type Injector Modifier and Type Method Description (package private) java.util.List<Injector<java.lang.Object>>ServiceBuilderImpl.Dependency. getInjectorList()(package private) java.util.List<Injector<? super T>>ServiceBuilderImpl. getOutInjections()Methods in org.jboss.msc.service with parameters of type Injector Modifier and Type Method Description <I> ServiceBuilder<T>DelegatingServiceBuilder. addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, java.lang.Class<I> type, Injector<I> target)Add a service dependency.ServiceBuilder<T>DelegatingServiceBuilder. addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<java.lang.Object> target)Add a service dependency.<I> ServiceBuilder<T>DelegatingServiceBuilder. addDependency(ServiceName dependency, java.lang.Class<I> type, Injector<I> target)Add a service dependency.ServiceBuilder<T>DelegatingServiceBuilder. addDependency(ServiceName dependency, Injector<java.lang.Object> target)Add a service dependency.<I> ServiceBuilder<T>ServiceBuilder. addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, java.lang.Class<I> type, Injector<I> target)Add a service dependency.ServiceBuilder<T>ServiceBuilder. addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<java.lang.Object> target)Add a service dependency.<I> ServiceBuilder<T>ServiceBuilder. addDependency(ServiceName dependency, java.lang.Class<I> type, Injector<I> target)Add a service dependency.ServiceBuilder<T>ServiceBuilder. addDependency(ServiceName dependency, Injector<java.lang.Object> target)Add a service dependency.<I> ServiceBuilder<T>ServiceBuilderImpl. addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, java.lang.Class<I> type, Injector<I> target)ServiceBuilder<T>ServiceBuilderImpl. addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<java.lang.Object> target)<I> ServiceBuilder<T>ServiceBuilderImpl. addDependency(ServiceName dependency, java.lang.Class<I> type, Injector<I> target)ServiceBuilder<T>ServiceBuilderImpl. addDependency(ServiceName dependency, Injector<java.lang.Object> target)<I> ServiceBuilder<T>DelegatingServiceBuilder. addInjection(Injector<? super I> target, I value)Add an injection.ServiceBuilder<T>DelegatingServiceBuilder. addInjection(Injector<? super T> target)Add an injection of this service into another target.<I> ServiceBuilder<T>ServiceBuilder. addInjection(Injector<? super I> target, I value)Add an injection.ServiceBuilder<T>ServiceBuilder. addInjection(Injector<? super T> target)Add an injection of this service into another target.<I> ServiceBuilder<T>ServiceBuilderImpl. addInjection(Injector<? super I> target, I value)ServiceBuilder<T>ServiceBuilderImpl. addInjection(Injector<? super T> target)<I> ServiceBuilder<T>DelegatingServiceBuilder. addInjectionValue(Injector<? super I> target, Value<I> value)Add an injection value.<I> ServiceBuilder<T>ServiceBuilder. addInjectionValue(Injector<? super I> target, Value<I> value)Add an injection value.<I> ServiceBuilder<T>ServiceBuilderImpl. addInjectionValue(Injector<? super I> target, Value<I> value)Constructors in org.jboss.msc.service with parameters of type Injector Constructor Description ValueInjection(Value<? extends T> source, Injector<? super T> target)Construct a new instance. -
Uses of Injector in org.jboss.msc.value
Classes in org.jboss.msc.value that implement Injector Modifier and Type Class Description classInjectedValue<T>A value which is injected from another source.Methods in org.jboss.msc.value that return Injector Modifier and Type Method Description Injector<T>InjectedSetValue. injector()Gets an injector for this set.
-