Uses of Class
com.github.rvesse.airline.builder.GroupBuilder
Packages that use GroupBuilder
-
Uses of GroupBuilder in com.github.rvesse.airline.builder
Fields in com.github.rvesse.airline.builder declared as GroupBuilderFields in com.github.rvesse.airline.builder with type parameters of type GroupBuilderModifier and TypeFieldDescriptionprotected final Map
<String, GroupBuilder<C>> CliBuilder.groups
protected final Map
<String, GroupBuilder<C>> GroupBuilder.subGroups
Methods in com.github.rvesse.airline.builder that return GroupBuilderModifier and TypeMethodDescriptionGroupBuilder.getSubGroup
(String name) GroupBuilder.makeHidden()
GroupBuilder.makeVisible()
GroupBuilder.parentGroup()
Gets the parent group builder which may benull
if this is a top level group.GroupBuilder.withCommand
(Class<? extends C> command) GroupBuilder.withCommands
(Class<? extends C> command, Class<? extends C>... moreCommands) GroupBuilder.withCommands
(Iterable<Class<? extends C>> commands) GroupBuilder.withDefaultCommand
(Class<? extends C> defaultCommand) GroupBuilder.withDescription
(String description) Sets the description for the groupGroupBuilder.withHiddenState
(boolean hidden) GroupBuilder.withSubGroup
(String name) Constructors in com.github.rvesse.airline.builder with parameters of type GroupBuilderModifierConstructorDescription(package private)
GroupBuilder
(CliBuilder<C> cliBuilder, GroupBuilder<C> parentGroupBuilder, String name)