クラス CommandCatalogAutoConfiguration
java.lang.ObjectSE
org.springframework.shell.boot.CommandCatalogAutoConfiguration
@AutoConfiguration
@EnableConfigurationProperties(SpringShellProperties.class)
public class CommandCatalogAutoConfiguration
extends ObjectSE
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明commandCatalog(org.springframework.beans.factory.ObjectProvider<MethodTargetRegistrar> methodTargetRegistrars, org.springframework.beans.factory.ObjectProvider<CommandResolver> commandResolvers, org.springframework.beans.factory.ObjectProvider<CommandCatalogCustomizer> commandCatalogCustomizers, ShellContext shellContext) commandRegistrationBuilderSupplier(org.springframework.beans.factory.ObjectProvider<CommandRegistrationCustomizer> customizerProvider) customOptionNameModifierCommandRegistrationCustomizer(CommandRegistration.OptionNameModifier modifier) defaultCommandCatalogCustomizer(org.springframework.beans.factory.ObjectProvider<CommandRegistration> commandRegistrations)
コンストラクターの詳細
CommandCatalogAutoConfiguration
public CommandCatalogAutoConfiguration()
メソッドの詳細
commandCatalog
@Bean @ConditionalOnMissingBean(CommandCatalog.class) public CommandCatalog commandCatalog(org.springframework.beans.factory.ObjectProvider<MethodTargetRegistrar> methodTargetRegistrars, org.springframework.beans.factory.ObjectProvider<CommandResolver> commandResolvers, org.springframework.beans.factory.ObjectProvider<CommandCatalogCustomizer> commandCatalogCustomizers, ShellContext shellContext) defaultCommandCatalogCustomizer
@Bean public CommandCatalogCustomizer defaultCommandCatalogCustomizer(org.springframework.beans.factory.ObjectProvider<CommandRegistration> commandRegistrations) helpOptionsCommandRegistrationCustomizer
@Bean public CommandRegistrationCustomizer helpOptionsCommandRegistrationCustomizer(SpringShellProperties properties) customOptionNameModifierCommandRegistrationCustomizer
@Bean @ConditionalOnBean(OptionNameModifier.class) public CommandRegistrationCustomizer customOptionNameModifierCommandRegistrationCustomizer(CommandRegistration.OptionNameModifier modifier) defaultOptionNameModifierCommandRegistrationCustomizer
@Bean @ConditionalOnMissingBean(OptionNameModifier.class) @ConditionalOnProperty(prefix="spring.shell.option.naming", name="case-type") public CommandRegistrationCustomizer defaultOptionNameModifierCommandRegistrationCustomizer(SpringShellProperties properties) commandRegistrationBuilderSupplier
@Bean @ConditionalOnMissingBean public CommandRegistration.BuilderSupplier commandRegistrationBuilderSupplier(org.springframework.beans.factory.ObjectProvider<CommandRegistrationCustomizer> customizerProvider)