接口的使用
cn.taketoday.lang.TodayStrategies.ArgumentResolver
-
cn.taketoday.lang中TodayStrategies.ArgumentResolver的使用
修饰符和类型字段说明private final TodayStrategies.ArgumentResolverTodayStrategies.DefaultInstantiator.argumentResolver修饰符和类型方法说明default TodayStrategies.ArgumentResolverTodayStrategies.ArgumentResolver.and(TodayStrategies.ArgumentResolver argumentResolver) Create a new composedTodayStrategies.ArgumentResolverby combining this resolver with the given resolver.default <T> TodayStrategies.ArgumentResolverCreate a new composedTodayStrategies.ArgumentResolverby combining this resolver with the given type and value.default <T> TodayStrategies.ArgumentResolverTodayStrategies.ArgumentResolver.andSupplied(Class<T> type, Supplier<T> valueSupplier) Create a new composedTodayStrategies.ArgumentResolverby combining this resolver with the given type and value.Factory method that creates a newTodayStrategies.ArgumentResolverfrom a lambda friendly function.TodayStrategies.ArgumentResolver.none()Factory method that returns anTodayStrategies.ArgumentResolverthat always returnsnull.static <T> TodayStrategies.ArgumentResolverFactory method that can be used to create anTodayStrategies.ArgumentResolverthat resolves only the given type.static <T> TodayStrategies.ArgumentResolverTodayStrategies.ArgumentResolver.ofSupplied(Class<T> type, Supplier<T> valueSupplier) Factory method that can be used to create anTodayStrategies.ArgumentResolverthat resolves only the given type.修饰符和类型方法说明default TodayStrategies.ArgumentResolverTodayStrategies.ArgumentResolver.and(TodayStrategies.ArgumentResolver argumentResolver) Create a new composedTodayStrategies.ArgumentResolverby combining this resolver with the given resolver.<T> List<T>TodayStrategies.load(Class<T> strategyType, TodayStrategies.ArgumentResolver argumentResolver) Load and instantiate the strategy implementations of the given type from "META-INF/today.strategies", using the configured class loader and the given argument resolver.<T> List<T>TodayStrategies.load(Class<T> strategyType, TodayStrategies.ArgumentResolver argumentResolver, TodayStrategies.FailureHandler failureHandler) Load and instantiate the strategy implementations of the given type from "META-INF/today.strategies", using the configured class loader, the given argument resolver, and custom failure handling provided by the given failure handler.