Table of Contents - luban-cli-0.4.9 Documentation
Classes and Modules
- Luban
- Luban::CLI
- Luban::CLI::Application
- Luban::CLI::Argument
- Luban::CLI::Argument::InvalidArgumentValue
- Luban::CLI::Argument::TypeCastingFailed
- Luban::CLI::Base
- Luban::CLI::Base::InvalidCommand
- Luban::CLI::Base::MissingCommand
- Luban::CLI::Base::MissingRequiredArguments
- Luban::CLI::Base::MissingRequiredOptions
- Luban::CLI::Command
- Luban::CLI::CoreRefinements
- Luban::CLI::Error
- Luban::CLI::NegatableSwitch
- Luban::CLI::NullableOption
- Luban::CLI::Option
- Luban::CLI::Switch
Methods
- ::configure — Luban::CLI::Base
- ::define_class — Luban::CLI::Base
- ::inherited — Luban::CLI::Base
- ::new — Luban::CLI::Application
- ::new — Luban::CLI::Argument
- ::new — Luban::CLI::Base
- ::new — Luban::CLI::Command
- ::start — Luban::CLI::Application
- #[] — Luban::CLI::Argument
- #action — Luban::CLI::Base
- #action! — Luban::CLI::Base
- #action_abort — Luban::CLI::Base
- #action_method — Luban::CLI::Base
- #action_method — Luban::CLI::Command
- #action_noops — Luban::CLI::Base
- #add_common_task_options — Luban::CLI::Base
- #add_parser_arguments — Luban::CLI::Base
- #add_parser_commands — Luban::CLI::Base
- #add_parser_defaults — Luban::CLI::Base
- #add_parser_description — Luban::CLI::Base
- #add_parser_options — Luban::CLI::Base
- #add_parser_summary — Luban::CLI::Base
- #add_parser_usage — Luban::CLI::Base
- #add_parser_version — Luban::CLI::Base
- #add_section — Luban::CLI::Base
- #after_alter — Luban::CLI::Base
- #after_configure — Luban::CLI::Base
- #alter — Luban::CLI::Base
- #argument — Luban::CLI::Base
- #assured? — Luban::CLI::Argument
- #auto_help — Luban::CLI::Base
- #auto_help_command — Luban::CLI::Base
- #bool? — Luban::CLI::Argument
- #build_default_str — Luban::CLI::Option
- #build_default_str — Luban::CLI::Switch
- #build_default_str — Luban::CLI::NegatableSwitch
- #build_long_option — Luban::CLI::Option
- #build_long_option — Luban::CLI::NullableOption
- #build_long_option — Luban::CLI::Switch
- #build_long_option — Luban::CLI::NegatableSwitch
- #build_short_option — Luban::CLI::Option
- #camelcase — Luban::CLI::CoreRefinements
- #cast_bool — Luban::CLI::Argument
- #cast_date — Luban::CLI::Argument
- #cast_datetime — Luban::CLI::Argument
- #cast_float — Luban::CLI::Argument
- #cast_integer — Luban::CLI::Argument
- #cast_method — Luban::CLI::Argument
- #cast_string — Luban::CLI::Argument
- #cast_symbol — Luban::CLI::Argument
- #cast_time — Luban::CLI::Argument
- #cast_type — Luban::CLI::Argument
- #cast_value — Luban::CLI::Argument
- #command — Luban::CLI::Base
- #command — Luban::CLI::Command
- #command_class — Luban::CLI::Base
- #command_class_defined? — Luban::CLI::Base
- #compose_banner — Luban::CLI::Base
- #compose_banner — Luban::CLI::Command
- #compose_row — Luban::CLI::Base
- #compose_summary — Luban::CLI::Base
- #compose_synopsis — Luban::CLI::Base
- #compose_synopsis_with_arguments — Luban::CLI::Base
- #compose_synopsis_with_commands — Luban::CLI::Base
- #compose_synopsis_with_options — Luban::CLI::Base
- #compose_synopsis_without_commands — Luban::CLI::Base
- #compose_title — Luban::CLI::Base
- #configure — Luban::CLI::Base
- #create_action — Luban::CLI::Base
- #create_parser — Luban::CLI::Base
- #date? — Luban::CLI::Argument
- #datetime? — Luban::CLI::Argument
- #default_imperative — Luban::CLI::Argument
- #default_imperative — Luban::CLI::Option
- #default_prefix — Luban::CLI::Base
- #default_prefix — Luban::CLI::Command
- #default_program_name — Luban::CLI::Base
- #default_rc — Luban::CLI::Application
- #default_str — Luban::CLI::Option
- #default_str — Luban::CLI::Switch
- #default_type — Luban::CLI::Argument
- #default_value_str — Luban::CLI::Option
- #define_action_method — Luban::CLI::Base
- #define_command_class — Luban::CLI::Base
- #desc — Luban::CLI::Base
- #dispatch_command — Luban::CLI::Base
- #find_action_handler — Luban::CLI::Base
- #float? — Luban::CLI::Argument
- #get_command_class — Luban::CLI::Base
- #has_command? — Luban::CLI::Base
- #has_commands? — Luban::CLI::Base
- #has_default? — Luban::CLI::Argument
- #help — Luban::CLI::Base
- #help_command — Luban::CLI::Base
- #init_config — Luban::CLI::Argument
- #init_config — Luban::CLI::Switch
- #init_rc — Luban::CLI::Application
- #integer? — Luban::CLI::Argument
- #invoke_action — Luban::CLI::Base
- #kind — Luban::CLI::Argument
- #kind — Luban::CLI::NullableOption
- #kind — Luban::CLI::NegatableSwitch
- #list_commands — Luban::CLI::Base
- #load_rc_file — Luban::CLI::Application
- #long_desc — Luban::CLI::Base
- #long_opt_name — Luban::CLI::Option
- #match? — Luban::CLI::Argument
- #missing? — Luban::CLI::Argument
- #multiple? — Luban::CLI::Argument
- #normalize_type — Luban::CLI::Argument
- #on_alter — Luban::CLI::Base
- #on_configure — Luban::CLI::Application
- #on_configure — Luban::CLI::Base
- #on_parse_error — Luban::CLI::Base
- #option — Luban::CLI::Base
- #optional? — Luban::CLI::Argument
- #parse — Luban::CLI::Base
- #parse! — Luban::CLI::Base
- #parse_arguments — Luban::CLI::Base
- #parse_command — Luban::CLI::Base
- #parse_permutationally — Luban::CLI::Base
- #parse_posixly_correct — Luban::CLI::Base
- #parse_with_commands — Luban::CLI::Base
- #parse_without_commands — Luban::CLI::Base
- #parser — Luban::CLI::Base
- #post_process — Luban::CLI::Argument
- #pre_process — Luban::CLI::Argument
- #process — Luban::CLI::Argument
- #process — Luban::CLI::Base
- #program — Luban::CLI::Base
- #rc_file — Luban::CLI::Application
- #rc_file_exists? — Luban::CLI::Application
- #rc_path — Luban::CLI::Application
- #required? — Luban::CLI::Argument
- #reset — Luban::CLI::Argument
- #reset — Luban::CLI::Base
- #set_default_value — Luban::CLI::Argument
- #setup_default_action — Luban::CLI::Base
- #show_error — Luban::CLI::Base
- #show_error_and_exit — Luban::CLI::Base
- #show_help — Luban::CLI::Base
- #show_help_for_command — Luban::CLI::Base
- #show_version — Luban::CLI::Base
- #snakecase — Luban::CLI::CoreRefinements
- #specs — Luban::CLI::Option
- #string? — Luban::CLI::Argument
- #summarize — Luban::CLI::Base
- #switch — Luban::CLI::Base
- #symbol? — Luban::CLI::Argument
- #task — Luban::CLI::Base
- #text — Luban::CLI::Base
- #time? — Luban::CLI::Argument
- #undef_command — Luban::CLI::Base
- #undef_singleton_method — Luban::CLI::Base
- #undef_task — Luban::CLI::Base
- #update_result — Luban::CLI::Base
- #use_commands — Luban::CLI::Base
- #valid? — Luban::CLI::Argument
- #validate — Luban::CLI::Argument
- #validate_command — Luban::CLI::Base
- #validate_required_arguments — Luban::CLI::Base
- #validate_required_options — Luban::CLI::Base
- #value= — Luban::CLI::Argument
- #value= — Luban::CLI::NullableOption
- #verify_config — Luban::CLI::Argument
- #verify_config_assurance — Luban::CLI::Argument
- #verify_config_default_value — Luban::CLI::Argument
- #verify_config_match — Luban::CLI::Argument
- #verify_config_type — Luban::CLI::Argument
- #verify_config_within — Luban::CLI::Argument
- #within? — Luban::CLI::Argument
- #wrap — Luban::CLI::Base