Uses of Interface
build.codemodel.dependency.injection.Resolver
-
Uses of Resolver in build.codemodel.dependency.injection
Classes in build.codemodel.dependency.injection that implement ResolverModifier and TypeClassDescriptionclassclassclassAResolverthat instantiatesOptionsubclasses via theirDefault-annotated factory (no-arg constructor, static method, or static field) when no other resolver provides them.classclassclassclassAResolverto resolve to a specific non-nullObjectif and only if a requestedDependencysatisfies anAnnotationTypeUsagePredicate.classAResolverof values forSystemPropertyannotatedInjection points, that usesSystem.getProperties()to resolve values.Methods in build.codemodel.dependency.injection that return ResolverModifier and TypeMethodDescriptionstatic <T> Resolver<T> Resolver.of(Function<? super Dependency, Optional<? extends Binding<T>>> function) Context.resolver()Methods in build.codemodel.dependency.injection with parameters of type ResolverModifier and TypeMethodDescriptionChainedResolver.addResolver(Resolver<?> resolver) Adds the specifiedResolver.Context.addResolver(Resolver<?> resolver) Adds the specifiedResolverstatic ChainedResolverCreates a newChainedResolver.InjectionFramework.newContext(Resolver<?>... resolvers) Method parameters in build.codemodel.dependency.injection with type arguments of type ResolverModifier and TypeMethodDescriptionContext.addResolver(BiFunction<? super InjectionFramework, ? super Context, Resolver<?>> supplier)