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)