public class DefaultApplicationArguments extends ObjectSE implements ApplicationArguments
ApplicationArguments のデフォルト実装。| コンストラクターと説明 |
|---|
DefaultApplicationArguments(StringSE... args) |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | containsOption(StringSE name) 引数から解析されたオプション引数のセットに、指定された名前のオプションが含まれているかどうかを返します。 |
ListSE<StringSE> | getNonOptionArgs() 解析された非オプション引数のコレクションを返します。 |
SetSE<StringSE> | getOptionNames() すべてのオプション引数の名前を返します。 |
ListSE<StringSE> | getOptionValues(StringSE name) 指定された名前を持つ引数オプションに関連付けられた値のコレクションを返します。 |
StringSE[] | getSourceArgs() アプリケーションに渡された未処理の未処理の引数を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic DefaultApplicationArguments(StringSE... args)
public StringSE[] getSourceArgs()
ApplicationArgumentsApplicationArguments 内の getSourceArgs public SetSE<StringSE> getOptionNames()
ApplicationArguments["foo", "debug"] が返されます。ApplicationArguments 内の getOptionNames public boolean containsOption(StringSE name)
ApplicationArgumentsApplicationArguments 内の containsOption name - チェックする名前 true public ListSE<StringSE> getOptionValues(StringSE name)
ApplicationArguments[])["bar"])["bar", "baz"])null を返します ApplicationArguments 内の getOptionValues name - オプションの名前 public ListSE<StringSE> getNonOptionArgs()
ApplicationArgumentsApplicationArguments 内の getNonOptionArgs