Uses of Interface
picocli.CommandLine.Model.IGetter
Packages that use CommandLine.Model.IGetter
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.IGetter in picocli
Subinterfaces of CommandLine.Model.IGetter in picocliModifier and TypeInterfaceDescriptionstatic interfaceThe 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.IGetterModifier and TypeMethodDescriptionCommandLine.Model.ArgGroupSpec.Builder.getter()Returns theCommandLine.Model.IGetterthat is responsible for supplying the value of the annotated program element associated with this group.CommandLine.Model.ArgGroupSpec.getter()Returns theCommandLine.Model.IGetterthat is responsible for supplying the value of the annotated program element associated with this group.CommandLine.Model.ArgSpec.getter()Returns theCommandLine.Model.IGetterthat is responsible for supplying the value of this argument.CommandLine.Model.IAnnotatedElement.getter()CommandLine.Model.UnmatchedArgsBinding.getter()Returns the getter responsible for producing aCollectionthat the unmatched arguments can be added to.Methods in picocli with parameters of type CommandLine.Model.IGetterModifier and TypeMethodDescriptionCommandLine.Model.UnmatchedArgsBinding.forStringCollectionSupplier(CommandLine.Model.IGetter getter) Creates aUnmatchedArgsBindingfor a getter that produces aCollection<String>that the unmatched arguments can be added to.CommandLine.Model.ArgGroupSpec.Builder.getter(CommandLine.Model.IGetter getter) Sets theCommandLine.Model.IGetterthat is responsible for getting the value of the annotated program element associated with this group, and returns this builder. -
Uses of CommandLine.Model.IGetter in picocli.codegen.annotation.processing
Classes in picocli.codegen.annotation.processing that implement CommandLine.Model.IGetterModifier and TypeClassDescriptionclassImplementation of theCommandLine.Model.IGetterandCommandLine.Model.ISetterinterface that allows customCommandSpecannotation processors to inspectArgSpecobjects to discover what program element was annotated with@Optionor@Parameters.