パッケージ org.springframework.boot

クラス DefaultApplicationArguments

java.lang.ObjectSE
org.springframework.boot.DefaultApplicationArguments
実装されたすべてのインターフェース:
ApplicationArguments

public class DefaultApplicationArguments extends ObjectSE implements ApplicationArguments
ApplicationArguments のデフォルト実装。
導入:
1.4.1
作成者:
Phillip Webb
  • コンストラクターの詳細

    • DefaultApplicationArguments

      public DefaultApplicationArguments(StringSE... args)
  • メソッドの詳細

    • getSourceArgs

      public StringSE[] getSourceArgs()
      インターフェースからコピーされた説明: ApplicationArguments
      アプリケーションに渡された未処理の未処理の引数を返します。
      次で指定:
      インターフェース ApplicationArgumentsgetSourceArgs 
      戻り値:
      引数
    • getOptionNames

      public SetSE<StringSE> getOptionNames()
      インターフェースからコピーされた説明: ApplicationArguments
      すべてのオプション引数の名前を返します。例: 引数が "--foo=bar --debug" の場合、値 ["foo", "debug"] が返されます。
      次で指定:
      インターフェース ApplicationArgumentsgetOptionNames 
      戻り値:
      オプション名または空のセット
    • containsOption

      public boolean containsOption(StringSE name)
      インターフェースからコピーされた説明: ApplicationArguments
      引数から解析されたオプション引数のセットに、指定された名前のオプションが含まれているかどうかを返します。
      次で指定:
      インターフェース ApplicationArgumentscontainsOption 
      パラメーター:
      name - チェックする名前
      戻り値:
      引数に指定された名前のオプションが含まれる場合は true 
    • getOptionValues

      public ListSE<StringSE> getOptionValues(StringSE name)
      インターフェースからコピーされた説明: ApplicationArguments
      指定された名前を持つ引数オプションに関連付けられた値のコレクションを返します。
      • オプションが存在し、引数がない場合(例: "--foo")、空のコレクションを返します ([])
      • オプションが存在し、単一の値( "--foo=bar" など)を持っている場合、1 つの要素を持つコレクションを返します (["bar"])
      • オプションが存在し、複数の値がある場合(例: "--foo=bar --foo=baz")、各値の要素を持つコレクションを返します (["bar", "baz"])
      • オプションが存在しない場合は、null を返します
      次で指定:
      インターフェース ApplicationArgumentsgetOptionValues 
      パラメーター:
      name - オプションの名前
      戻り値:
      指定された名前のオプション値のリスト
    • getNonOptionArgs

      public ListSE<StringSE> getNonOptionArgs()
      インターフェースからコピーされた説明: ApplicationArguments
      解析された非オプション引数のコレクションを返します。
      次で指定:
      インターフェース ApplicationArgumentsgetNonOptionArgs 
      戻り値:
      非オプション引数または空のリスト