Module com.github.rvesse.airline
Package com.github.rvesse.airline.restrictions.factories
-
Interface Summary Interface Description ArgumentsRestrictionFactory Interface for arguments restriction factoriesGlobalRestrictionFactory Interface for option restriction factoriesOptionRestrictionFactory Interface for option restriction factories -
Class Summary Class Description AllowedValuesRestrictionFactory OccurrencesRestrictionFactory An annotation used to mark that an option must occur at most oncePathRestrictionFactory PortRestrictionFactory RangeRestrictionFactory Factory which generates range restrictions from a variety of different range annotationsRequiredOnlyIfRestrictionFactory RequireFromRestrictionFactory RestrictionRegistry Central registry for restrictionsSimpleRestrictionsFactory StandardGlobalRestrictionsFactory StringRestrictionFactory