Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/command_managerライブラリ > Gem::CommandManagerクラス
クラスの継承リスト: Gem::CommandManager < Gem::UserInteraction < Gem::DefaultUserInteraction < Object < Kernel < BasicObject
gem コマンドによってサポートされているサブコマンドを管理するクラスです。
instance -> Gem::CommandManager
[permalink][rdoc]自身をインスタンス化します。
self[command_name] -> Gem::Command | nil
[permalink][rdoc]引数で指定されたコマンド名に対応するクラスのインスタンスを返します。
command_names -> Array
[permalink][rdoc]登録されているコマンド名の配列を返します。
find_command(command_name) -> Gem::Command | nil
[permalink][rdoc]登録されているコマンドからマッチしたものを返します。
find_command_possibilities(command_name) -> Array
[permalink][rdoc]登録されているコマンドでマッチする可能性のあるものを返します。
process_args(args) -> ()
[permalink][rdoc]引数 args を処理して gem コマンドを実行するために必要な処理を行います。
register_command(command_name) -> false
[permalink][rdoc]コマンドを自身に登録します。
run(args) -> ()
[permalink][rdoc]引数 args を処理して gem コマンドを実行中のエラーを捕捉します。