Uses of Class
org.apache.maven.di.Key
-
Uses of Key in org.apache.maven.di
-
Uses of Key in org.apache.maven.di.impl
Modifier and TypeMethodDescriptionKey<?>
Binding.getOriginalKey()
Dependency.key()
Returns the value of thekey
record component.static <T> Key<T>
ReflectionUtils.keyOf
(Type container, Type type, AnnotatedElement annotatedElement) Modifier and TypeMethodDescriptionprotected <U> Injector
static <T> Binding<T>
ReflectionUtils.bindingFromConstructor
(Key<T> key, Constructor<T> constructor) protected void
InjectorImpl.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) <T> T
InjectorImpl.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, Dependency<?>[] dependencies) static <R> Binding<R>
Binding.to
(Key<R> originalKey, Binding.TupleConstructorN<R> constructor, Dependency<?>[] dependencies, int priority) ModifierConstructorDescriptionprotected
Binding
(Key<?> originalKey, Set<Dependency<?>> dependencies, Annotation scope, int priority) protected
Binding
(Key<? extends T> originalKey, Set<Dependency<?>> dependencies) Dependency
(Key<T> key, boolean optional) Creates an instance of aDependency
record class. -
Uses of Key in org.apache.maven.internal.impl.di