Uses of Interface
picocli.CommandLine.Model.IScope
-
Uses of CommandLine.Model.IScope in picocli
Classes in picocli that implement CommandLine.Model.IScopeModifier and TypeClassDescription(package private) static class
(package private) static class
Fields in picocli declared as CommandLine.Model.IScopeModifier and TypeFieldDescriptionprivate CommandLine.Model.IScope
CommandLine.Model.ArgGroupSpec.Builder.scope
private final CommandLine.Model.IScope
CommandLine.Model.ArgGroupSpec.scope
private CommandLine.Model.IScope
CommandLine.Model.ArgSpec.Builder.scope
private final CommandLine.Model.IScope
CommandLine.Model.ArgSpec.scope
private final CommandLine.Model.IScope
CommandLine.Model.FieldBinding.scope
private final CommandLine.Model.IScope
CommandLine.Model.MethodBinding.scope
private CommandLine.Model.IScope
CommandLine.Model.TypedMember.scope
Methods in picocli that return CommandLine.Model.IScopeModifier and TypeMethodDescription(package private) static CommandLine.Model.IScope
CommandLine.Model.FieldBinding.getScope()
CommandLine.Model.IScoped.getScope()
Get theCommandLine.Model.IScope
instance.CommandLine.Model.MethodBinding.getScope()
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.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.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.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.IAnnotatedElement.scope()
CommandLine.Model.TypedMember.scope()
Methods in picocli with parameters of type CommandLine.Model.IScopeModifier and TypeMethodDescription(package private) static CommandLine.Model.TypedMember
CommandLine.Model.TypedMember.createIfAnnotated
(Field field, CommandLine.Model.IScope scope) (package private) static CommandLine.Model.TypedMember
CommandLine.Model.TypedMember.createIfAnnotated
(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.initFromAnnotatedMembers
(CommandLine.Model.IScope scope, 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, 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.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.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 Object
CommandLine.Model.ObjectScope.tryGet
(CommandLine.Model.IScope scope) Constructors in picocli with parameters of type CommandLine.Model.IScopeModifierConstructorDescription(package private)
FieldBinding
(CommandLine.Model.IScope scope, Field field) (package private)
MethodBinding
(CommandLine.Model.IScope scope, Method method, CommandLine.Model.CommandSpec spec) private
TypedMember
(Field field, CommandLine.Model.IScope scope) private
TypedMember
(Method method, CommandLine.Model.IScope scope, CommandLine.Model.CommandSpec spec) (package private)
TypedMember
(CommandLine.Model.MethodParam param, CommandLine.Model.IScope scope)