Uses of Package
com.github.rvesse.airline.annotations.restrictions
Packages that use com.github.rvesse.airline.annotations.restrictions
Package
Description
-
-
Classes in com.github.rvesse.airline.annotations.restrictions used by com.github.rvesse.airline.examples.modulesClassDescriptionAnnotation that marks that the option/arguments are restricted to a given set of raw string values
-
Classes in com.github.rvesse.airline.annotations.restrictions used by com.github.rvesse.airline.examples.senditClassDescriptionAnnotation that marks an option as being required to occur some minimum number of times (inclusive)An annotation that marks that an options values must not be blank i.e. empty or all whitespaceAn annotation that indicates that an options raw values must match a given regular expressionAn annotation that indicates that an option/arguments is requiredAn annotation that indicates that an option/arguments is required only if some other option/options are presentAnnotation that indicates that you only permit one option from some set of options to be present, the set of options are identified by a user defined tag.
-
-
Classes in com.github.rvesse.airline.annotations.restrictions used by com.github.rvesse.airline.restrictions.factoriesClassDescriptionAnnotation that indicates that an option/argument denotes a port number and its value should be restricted as such to a specific set of port classes as defined by
PortType.Annotation that indicates that an option/argument denotes a port number and its value should be restricted as such to a specific set of ports.