类 DefaultApplicationArguments
java.lang.Object
org.springframework.boot.DefaultApplicationArguments
- 所有已实现的接口:
ApplicationArguments
Default implementation of
ApplicationArguments.- 从以下版本开始:
- 1.4.1
- 作者:
- Phillip Webb
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleancontainsOption(String name) Return whether the set of option arguments parsed from the arguments contains an option with the given name.Return the collection of non-option arguments parsed.Return the names of all option arguments.getOptionValues(String name) Return the collection of values associated with the arguments option having the given name.String[]Return the raw unprocessed arguments that were passed to the application.
-
构造器详细资料
-
DefaultApplicationArguments
-
-
方法详细资料
-
getSourceArgs
从接口复制的说明:ApplicationArgumentsReturn the raw unprocessed arguments that were passed to the application.- 指定者:
getSourceArgs在接口中ApplicationArguments- 返回:
- the arguments
-
getOptionNames
从接口复制的说明:ApplicationArgumentsReturn the names of all option arguments. For example, if the arguments were "--foo=bar --debug" would return the values["foo", "debug"].- 指定者:
getOptionNames在接口中ApplicationArguments- 返回:
- the option names or an empty set
-
containsOption
从接口复制的说明:ApplicationArgumentsReturn whether the set of option arguments parsed from the arguments contains an option with the given name.- 指定者:
containsOption在接口中ApplicationArguments- 参数:
name- the name to check- 返回:
trueif the arguments contain an option with the given name
-
getOptionValues
从接口复制的说明:ApplicationArgumentsReturn the collection of values associated with the arguments option having the given name.- if the option is present and has no argument (e.g.: "--foo"), return an empty
collection (
[]) - if the option is present and has a single value (e.g. "--foo=bar"), return a
collection having one element (
["bar"]) - if the option is present and has multiple values (e.g. "--foo=bar --foo=baz"),
return a collection having elements for each value (
["bar", "baz"]) - if the option is not present, return
null
- 指定者:
getOptionValues在接口中ApplicationArguments- 参数:
name- the name of the option- 返回:
- a list of option values for the given name
- if the option is present and has no argument (e.g.: "--foo"), return an empty
collection (
-
getNonOptionArgs
从接口复制的说明:ApplicationArgumentsReturn the collection of non-option arguments parsed.- 指定者:
getNonOptionArgs在接口中ApplicationArguments- 返回:
- the non-option arguments or an empty list
-