/** * Provides the default ParameterResolverFactory. Subclasses may override this method to provide their own default. * * @param config The configuration based on which the component is initialized. * @return The default ParameterResolverFactory to use. */ protected ParameterResolverFactory defaultParameterResolverFactory(Configuration config) { return MultiParameterResolverFactory.ordered(ClasspathParameterResolverFactory.forClass(getClass()), new ConfigurationParameterResolverFactory(config)); }
/** * Provides the default ParameterResolverFactory. Subclasses may override this method to provide their own default. * * @param config The configuration based on which the component is initialized. * @return The default ParameterResolverFactory to use. */ protected ParameterResolverFactory defaultParameterResolverFactory(Configuration config) { return MultiParameterResolverFactory.ordered(ClasspathParameterResolverFactory.forClass(getClass()), new ConfigurationParameterResolverFactory(config)); }
/** * Provides the default ParameterResolverFactory. Subclasses may override this method to provide their own default. * * @param config The configuration based on which the component is initialized. * @return The default ParameterResolverFactory to use. */ protected ParameterResolverFactory defaultParameterResolverFactory(Configuration config) { return MultiParameterResolverFactory.ordered(ClasspathParameterResolverFactory.forClass(getClass()), new ConfigurationParameterResolverFactory(config)); }