# Uses of Interface
org.springframework.core.io.support.SpringFactoriesLoader.ArgumentResolver

Packages that use SpringFactoriesLoader.ArgumentResolver
Package
Description
org.springframework.core.io.support
Support classes for Spring's resource abstraction.

## Uses of SpringFactoriesLoader.ArgumentResolver in org.springframework.core.io.support

Methods in org.springframework.core.io.support that return SpringFactoriesLoader.ArgumentResolver
Modifier and Type
Method
Description
`default <T> SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`and(Class<T> type, T value)`
Create a new composed `SpringFactoriesLoader.ArgumentResolver` by combining this resolver with the given type and value.
`default SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`and(SpringFactoriesLoader.ArgumentResolver argumentResolver)`
Create a new composed `SpringFactoriesLoader.ArgumentResolver` by combining this resolver with the given resolver.
`default <T> SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`andSupplied(Class<T> type, Supplier<T> valueSupplier)`
Create a new composed `SpringFactoriesLoader.ArgumentResolver` by combining this resolver with the given type and value.
`static SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`from(Function<Class<?>,Object> function)`
Factory method that creates a new `SpringFactoriesLoader.ArgumentResolver` from a lambda friendly function.
`static SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`none()`
Factory method that returns an `SpringFactoriesLoader.ArgumentResolver` that always returns `null`.
`static <T> SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`of(Class<T> type, T value)`
Factory method that can be used to create an `SpringFactoriesLoader.ArgumentResolver` that resolves only the given type.
`static <T> SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`ofSupplied(Class<T> type, Supplier<T> valueSupplier)`
Factory method that can be used to create an `SpringFactoriesLoader.ArgumentResolver` that resolves only the given type.
Methods in org.springframework.core.io.support with parameters of type SpringFactoriesLoader.ArgumentResolver
Modifier and Type
Method
Description
`default SpringFactoriesLoader.ArgumentResolver`
SpringFactoriesLoader.ArgumentResolver.`and(SpringFactoriesLoader.ArgumentResolver argumentResolver)`
Create a new composed `SpringFactoriesLoader.ArgumentResolver` by combining this resolver with the given resolver.
`protected <T> T`
SpringFactoriesLoader.`instantiateFactory(String implementationName, Class<T> type, SpringFactoriesLoader.ArgumentResolver argumentResolver, SpringFactoriesLoader.FailureHandler failureHandler)`
`<T> List<T>`
SpringFactoriesLoader.`load(Class<T> factoryType, SpringFactoriesLoader.ArgumentResolver argumentResolver)`
Load and instantiate the factory implementations of the given type from "META-INF/spring.factories", using the configured class loader and the given argument resolver.
`<T> List<T>`
SpringFactoriesLoader.`load(Class<T> factoryType, SpringFactoriesLoader.ArgumentResolver argumentResolver, SpringFactoriesLoader.FailureHandler failureHandler)`
Load and instantiate the factory implementations of the given type from "META-INF/spring.factories", using the configured class loader, the given argument resolver, and custom failure handling provided by the given failure handler.