Uses of Interface
picocli.CommandLine.Model.IScope
-
Packages that use CommandLine.Model.IScope Package Description picocli Provides classes and interfaces for the main picocli command line parsing andautocompletion
functionality.picocli.codegen.annotation.processing -
-
Uses of CommandLine.Model.IScope in picocli
Classes in picocli that implement CommandLine.Model.IScope Modifier and Type Class Description (package private) static class
CommandLine.Model.CommandUserObject
(package private) static class
CommandLine.Model.ObjectScope
Fields in picocli declared as CommandLine.Model.IScope Modifier and Type Field Description private CommandLine.Model.IScope
CommandLine.Model.ArgGroupSpec.Builder. scope
private CommandLine.Model.IScope
CommandLine.Model.ArgGroupSpec. scope
private CommandLine.Model.IScope
CommandLine.Model.ArgSpec.Builder. scope
private CommandLine.Model.IScope
CommandLine.Model.ArgSpec. scope
private CommandLine.Model.IScope
CommandLine.Model.FieldBinding. scope
private CommandLine.Model.IScope
CommandLine.Model.MethodBinding. scope
private CommandLine.Model.IScope
CommandLine.Model.TypedMember. scope
Methods in picocli that return CommandLine.Model.IScope Modifier and Type Method Description (package private) static CommandLine.Model.IScope
CommandLine.Model.ObjectScope. asScope(java.lang.Object scope)
CommandLine.Model.IScope
CommandLine.Model.ArgGroupSpec.Builder. scope()
Returns theCommandLine.Model.IScope
that determines where the setter sets the value (or the getter gets the value) of the annotated program element associated with this group.CommandLine.Model.IScope
CommandLine.Model.ArgGroupSpec. scope()
Returns theCommandLine.Model.IScope
that determines where the setter sets the value (or the getter gets the value) of the annotated program element associated with this group.CommandLine.Model.IScope
CommandLine.Model.ArgSpec.Builder. scope()
Returns the bindingCommandLine.Model.IScope
that determines the instance of the enclosing element where the setter sets the value (or the getter gets the value) of this argument.CommandLine.Model.IScope
CommandLine.Model.ArgSpec. scope()
Returns the bindingCommandLine.Model.IScope
that determines on which object to set the value (or from which object to get the value) of this argument.CommandLine.Model.IScope
CommandLine.Model.IAnnotatedElement. scope()
CommandLine.Model.IScope
CommandLine.Model.TypedMember. scope()
Methods in picocli with parameters of type CommandLine.Model.IScope Modifier and Type Method Description (package private) static CommandLine.Model.TypedMember
CommandLine.Model.TypedMember. createIfAnnotated(java.lang.reflect.Field field, CommandLine.Model.IScope scope)
(package private) static CommandLine.Model.TypedMember
CommandLine.Model.TypedMember. createIfAnnotated(java.lang.reflect.Method method, CommandLine.Model.IScope scope, CommandLine.Model.CommandSpec spec)
static boolean
CommandLine.Model.ObjectScope. hasInstance(CommandLine.Model.IScope scope)
private static boolean
CommandLine.Model.CommandReflection. initFromAnnotatedFields(CommandLine.Model.IScope scope, java.lang.Class<?> cls, CommandLine.Model.CommandSpec receiver, CommandLine.Model.ArgGroupSpec.Builder groupBuilder, CommandLine.IFactory factory, CommandLine.Model.Predicate<CommandLine.Model.TypedMember> predicate)
private static boolean
CommandLine.Model.CommandReflection. initFromMethodParameters(CommandLine.Model.IScope scope, java.lang.reflect.Method method, CommandLine.Model.CommandSpec receiver, CommandLine.Model.ArgGroupSpec.Builder groupBuilder, CommandLine.IFactory factory)
static boolean
CommandLine.Model.ObjectScope. isProxyClass(CommandLine.Model.IScope scope)
CommandLine.Model.ArgGroupSpec.Builder
CommandLine.Model.ArgGroupSpec.Builder. scope(CommandLine.Model.IScope scope)
Sets theCommandLine.Model.IScope
that targets where the setter sets the value of the annotated program element associated with this group, and returns this builder.T
CommandLine.Model.ArgSpec.Builder. scope(CommandLine.Model.IScope scope)
Sets the bindingCommandLine.Model.IScope
that targets where the setter sets the value, and returns this builder.static java.lang.Object
CommandLine.Model.ObjectScope. tryGet(CommandLine.Model.IScope scope)
Constructors in picocli with parameters of type CommandLine.Model.IScope Constructor Description FieldBinding(CommandLine.Model.IScope scope, java.lang.reflect.Field field)
MethodBinding(CommandLine.Model.IScope scope, java.lang.reflect.Method method, CommandLine.Model.CommandSpec spec)
TypedMember(java.lang.reflect.Field field, CommandLine.Model.IScope scope)
TypedMember(java.lang.reflect.Method method, CommandLine.Model.IScope scope, CommandLine.Model.CommandSpec spec)
TypedMember(CommandLine.Model.MethodParam param, CommandLine.Model.IScope scope)
-
Uses of CommandLine.Model.IScope in picocli.codegen.annotation.processing
Methods in picocli.codegen.annotation.processing that return CommandLine.Model.IScope Modifier and Type Method Description CommandLine.Model.IScope
TypedMember. scope()
-