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
Subclasses with type arguments of type CliBuilder in com.github.rvesse.airline.builderFields 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)