Uses of Class
org.apache.maven.di.Key
Packages that use Key
-
Uses of Key in org.apache.maven.di
Methods in org.apache.maven.di that return KeyModifier and TypeMethodDescription<U> Key<U> Key.getTypeParameter(int index) Returns a type parameter of the underlying type wrapped as a key with no qualifier.static <T> Key<T> static <T> Key<T> static <T> Key<T> static <T> Key<T> Methods in org.apache.maven.di with parameters of type KeyModifier and TypeMethodDescription<T> TInjector.getInstance(Key<T> key) <T> Supplier<T> Scope.scope(Key<T> key, Annotation scope, Supplier<T> unscoped) -
Uses of Key in org.apache.maven.di.impl
Methods in org.apache.maven.di.impl that return KeyModifier and TypeMethodDescriptionKey<?> Binding.getOriginalKey()static <T> Key<T> ReflectionUtils.keyOf(Type container, Type type, AnnotatedElement annotatedElement) static Key<?>[]ReflectionUtils.toDependencies(Type container, Executable executable) Methods in org.apache.maven.di.impl that return types with arguments of type KeyModifier and TypeMethodDescriptionInjectorImpl.getBindings()InjectorImpl.getBoundKeys()Binding.getDependencies()BindingInitializer.getDependencies()Methods in org.apache.maven.di.impl with parameters of type KeyModifier and TypeMethodDescriptionprotected <U> Injectorstatic <T> Binding<T> ReflectionUtils.bindingFromConstructor(Key<T> key, Constructor<T> constructor) protected voidInjectorImpl.doBindImplicit(Key<?> key, Binding<?> binding) static <T> BindingInitializer<T> ReflectionUtils.fieldInjector(Key<T> container, Field field) static <T> Binding<T> ReflectionUtils.generateConstructorBinding(Key<T> key) static <T> Binding<T> ReflectionUtils.generateImplicitBinding(Key<T> key) static <T> BindingInitializer<T> ReflectionUtils.generateInjectingInitializer(Key<T> container) InjectorImpl.getBindings(Key<T> key) <Q> Supplier<Q> InjectorImpl.getCompiledBinding(Key<Q> key) <T> TInjectorImpl.getInstance(Key<T> key) static <T> BindingInitializer<T> ReflectionUtils.methodInjector(Key<T> container, Method method) static <R> Binding<R> Binding.to(Key<R> originalKey, Binding.TupleConstructorN<R> constructor, Class<?>[] types) static <R> Binding<R> Binding.to(Key<R> originalKey, Binding.TupleConstructorN<R> constructor, Key<?>[] dependencies) static <R> Binding<R> Binding.to(Key<R> originalKey, Binding.TupleConstructorN<R> constructor, Key<?>[] dependencies, int priority) Method parameters in org.apache.maven.di.impl with type arguments of type KeyModifier and TypeMethodDescriptionConstructors in org.apache.maven.di.impl with parameters of type KeyModifierConstructorDescriptionprotectedBinding(Key<?> originalKey, Set<Key<?>> dependencies, Annotation scope, int priority) protectedConstructor parameters in org.apache.maven.di.impl with type arguments of type Key