Uses of Class
com.github.rvesse.airline.builder.CliBuilder
Packages that use CliBuilder
-
Uses of CliBuilder in com.github.rvesse.airline
Methods in com.github.rvesse.airline that return CliBuilderModifier and TypeMethodDescriptionstatic <T> CliBuilder
<T> 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 CliBuilderMethods in com.github.rvesse.airline.builder that return CliBuilderModifier and TypeMethodDescriptionParserBuilder.parent()
Gets the parent CLI builder (if any)CliBuilder.withCommand
(Class<? extends C> command) CliBuilder.withCommands
(Class<? extends C> command, Class<? extends C>... moreCommands) CliBuilder.withCommands
(Iterable<Class<? extends C>> commands) CliBuilder.withDefaultCommand
(Class<? extends C> defaultCommand) CliBuilder.withDefaultRestrictions()
CliBuilder.withDescription
(String description) CliBuilder.withHelpSection
(HelpSection section) CliBuilder.withNoRestrictions()
CliBuilder.withOnlyDefaultRestrictions()
CliBuilder.withRestriction
(GlobalRestriction restriction) CliBuilder.withRestrictions
(GlobalRestriction... restrictions) Constructors in com.github.rvesse.airline.builder with parameters of type CliBuilderModifierConstructorDescription(package private)
GroupBuilder
(CliBuilder<C> cliBuilder, GroupBuilder<C> parentGroupBuilder, String name) (package private)
GroupBuilder
(CliBuilder<C> cliBuilder, String name) ParserBuilder
(CliBuilder<C> cliBuilder)