パッケージ org.springframework.boot

インターフェース ApplicationArguments

すべての既知の実装クラス:
DefaultApplicationArguments

public interface ApplicationArguments
SpringApplication の実行に使用された引数へのアクセスを提供します。
導入:
1.3.0
作成者:
Phillip Webb
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    引数から解析されたオプション引数のセットに、指定された名前のオプションが含まれているかどうかを返します。
    解析された非オプション引数のコレクションを返します。
    すべてのオプション引数の名前を返します。
    指定された名前を持つ引数オプションに関連付けられた値のコレクションを返します。
    アプリケーションに渡された未処理の未処理の引数を返します。
  • メソッドの詳細

    • getSourceArgs

      StringSE[] getSourceArgs()
      アプリケーションに渡された未処理の未処理の引数を返します。
      戻り値:
      引数
    • getOptionNames

      SetSE<StringSE> getOptionNames()
      すべてのオプション引数の名前を返します。例: 引数が "--foo=bar --debug" の場合、値 ["foo", "debug"] が返されます。
      戻り値:
      オプション名または空のセット
    • containsOption

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

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

      ListSE<StringSE> getNonOptionArgs()
      解析された非オプション引数のコレクションを返します。
      戻り値:
      非オプション引数または空のリスト