Uses of Interface
picocli.CommandLine.Model.ISetter
Packages that use CommandLine.Model.ISetter
Package
Description
Provides classes and interfaces for the main picocli command line parsing and
autocompletion
functionality.Provides classes and interfaces that form a framework for creating picocli annotation processors.
-
Uses of CommandLine.Model.ISetter in picocli
Subinterfaces of CommandLine.Model.ISetter in picocliModifier and TypeInterfaceDescriptionstatic interface
The scope of a getter/setter binding is the context where the current value should be gotten from or set to.Methods in picocli that return CommandLine.Model.ISetterModifier and TypeMethodDescriptionCommandLine.Model.ArgGroupSpec.Builder.setter()
Returns theCommandLine.Model.ISetter
that is responsible for modifying the value of the annotated program element associated with this group.CommandLine.Model.ArgGroupSpec.setter()
Returns theCommandLine.Model.ISetter
that is responsible for modifying the value of the annotated program element associated with this group.CommandLine.Model.ArgSpec.setter()
Returns theCommandLine.Model.ISetter
that is responsible for modifying the value of this argument.CommandLine.Model.IAnnotatedElement.setter()
CommandLine.Model.UnmatchedArgsBinding.setter()
Returns the setter responsible for consuming the unmatched arguments.Methods in picocli with parameters of type CommandLine.Model.ISetterModifier and TypeMethodDescriptionCommandLine.Model.UnmatchedArgsBinding.forStringArrayConsumer
(CommandLine.Model.ISetter setter) Creates aUnmatchedArgsBinding
for a setter that consumesString[]
objects.CommandLine.Model.ArgGroupSpec.Builder.setter
(CommandLine.Model.ISetter setter) Sets theCommandLine.Model.ISetter
that is responsible for modifying the value of the annotated program element associated with this group, and returns this builder. -
Uses of CommandLine.Model.ISetter in picocli.codegen.annotation.processing
Classes in picocli.codegen.annotation.processing that implement CommandLine.Model.ISetterModifier and TypeClassDescriptionclass
Implementation of theCommandLine.Model.IGetter
andCommandLine.Model.ISetter
interface that allows customCommandSpec
annotation processors to inspectArgSpec
objects to discover what program element was annotated with@Option
or@Parameters
.