Modifier and Type | Interface | Description |
---|---|---|
static interface |
CommandLine.Model.IScope |
The scope of a binding is the context where the current value should be gotten from or set to.
|
Modifier and Type | Method | Description |
---|---|---|
CommandLine.Model.IGetter |
CommandLine.Model.ArgGroupSpec.Builder.getter() |
Returns the
CommandLine.Model.IGetter that is responsible for supplying the value of the annotated program element associated with this group. |
CommandLine.Model.IGetter |
CommandLine.Model.ArgGroupSpec.getter() |
Returns the
CommandLine.Model.IGetter that is responsible for supplying the value of the annotated program element associated with this group. |
CommandLine.Model.IGetter |
CommandLine.Model.ArgSpec.getter() |
Returns the
CommandLine.Model.IGetter that is responsible for supplying the value of this argument. |
CommandLine.Model.IGetter |
CommandLine.Model.IAnnotatedElement.getter() |
|
CommandLine.Model.IGetter |
CommandLine.Model.UnmatchedArgsBinding.getter() |
Returns the getter responsible for producing a
Collection that the unmatched arguments can be added to. |
Modifier and Type | Method | Description |
---|---|---|
static CommandLine.Model.UnmatchedArgsBinding |
CommandLine.Model.UnmatchedArgsBinding.forStringCollectionSupplier(CommandLine.Model.IGetter getter) |
Creates a
UnmatchedArgsBinding for a getter that produces a Collection<String> that the unmatched arguments can be added to. |
CommandLine.Model.ArgGroupSpec.Builder |
CommandLine.Model.ArgGroupSpec.Builder.getter(CommandLine.Model.IGetter getter) |
Sets the
CommandLine.Model.IGetter that is responsible for getting the value of the annotated program element associated with this group, and returns this builder. |
Copyright © 2017–2019. All rights reserved.