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