パッケージ org.springframework.boot
インターフェース ApplicationArguments
- すべての既知の実装クラス:
DefaultApplicationArguments
public interface ApplicationArguments
SpringApplication
の実行に使用された引数へのアクセスを提供します。- 導入:
- 1.3.0
- 作成者:
- Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明boolean
containsOption
(StringSE name) 引数から解析されたオプション引数のセットに、指定された名前のオプションが含まれているかどうかを返します。解析された非オプション引数のコレクションを返します。すべてのオプション引数の名前を返します。getOptionValues
(StringSE name) 指定された名前を持つ引数オプションに関連付けられた値のコレクションを返します。StringSE[]
アプリケーションに渡された未処理の未処理の引数を返します。
メソッドの詳細
getSourceArgs
StringSE[] getSourceArgs()アプリケーションに渡された未処理の未処理の引数を返します。- 戻り値:
- 引数
getOptionNames
すべてのオプション引数の名前を返します。例: 引数が "--foo=bar --debug" の場合、値["foo", "debug"]
が返されます。- 戻り値:
- オプション名または空のセット
containsOption
引数から解析されたオプション引数のセットに、指定された名前のオプションが含まれているかどうかを返します。- パラメーター:
name
- チェックする名前- 戻り値:
- 引数に指定された名前のオプションが含まれる場合は
true
getOptionValues
指定された名前を持つ引数オプションに関連付けられた値のコレクションを返します。- オプションが存在し、引数がない場合(例: "--foo")、空のコレクションを返します (
[]
) - オプションが存在し、単一の値( "--foo=bar" など)を持っている場合、1 つの要素を持つコレクションを返します (
["bar"]
) - オプションが存在し、複数の値がある場合(例: "--foo=bar --foo=baz")、各値の要素を持つコレクションを返します (
["bar", "baz"]
) - オプションが存在しない場合は、
null
を返します
- パラメーター:
name
- オプションの名前- 戻り値:
- 指定された名前のオプション値のリスト
- オプションが存在し、引数がない場合(例: "--foo")、空のコレクションを返します (
getNonOptionArgs
解析された非オプション引数のコレクションを返します。- 戻り値:
- 非オプション引数または空のリスト