Uses of Class
com.github.rvesse.airline.builder.CliBuilder
-
Packages that use CliBuilder Package Description com.github.rvesse.airline com.github.rvesse.airline.builder -
-
Uses of CliBuilder in com.github.rvesse.airline
Methods in com.github.rvesse.airline that return CliBuilder Modifier and Type Method Description static <T> CliBuilder<T>
Cli. builder(java.lang.String name)
Creates a builder for specifying a command line in fluent style -
Uses of CliBuilder in com.github.rvesse.airline.builder
Fields in com.github.rvesse.airline.builder declared as CliBuilder Modifier and Type Field Description private CliBuilder<C>
ParserBuilder. cliBuilder
Methods in com.github.rvesse.airline.builder that return CliBuilder Modifier and Type Method Description CliBuilder<C>
ParserBuilder. parent()
Gets the parent CLI builder (if any)CliBuilder<C>
CliBuilder. withCommand(java.lang.Class<? extends C> command)
CliBuilder<C>
CliBuilder. withCommands(java.lang.Class<? extends C> command, java.lang.Class<? extends C>... moreCommands)
CliBuilder<C>
CliBuilder. withCommands(java.lang.Iterable<java.lang.Class<? extends C>> commands)
CliBuilder<C>
CliBuilder. withDefaultCommand(java.lang.Class<? extends C> defaultCommand)
CliBuilder<C>
CliBuilder. withDefaultRestrictions()
CliBuilder<C>
CliBuilder. withDescription(java.lang.String description)
CliBuilder<C>
CliBuilder. withHelpSection(HelpSection section)
CliBuilder<C>
CliBuilder. withNoRestrictions()
CliBuilder<C>
CliBuilder. withOnlyDefaultRestrictions()
CliBuilder<C>
CliBuilder. withRestriction(GlobalRestriction restriction)
CliBuilder<C>
CliBuilder. withRestrictions(GlobalRestriction... restrictions)
Constructors in com.github.rvesse.airline.builder with parameters of type CliBuilder Constructor Description GroupBuilder(CliBuilder<C> cliBuilder, GroupBuilder<C> parentGroupBuilder, java.lang.String name)
GroupBuilder(CliBuilder<C> cliBuilder, java.lang.String name)
ParserBuilder(CliBuilder<C> cliBuilder)
-