Uses of Interface
com.github.rvesse.airline.restrictions.GlobalRestriction
Packages that use GlobalRestriction
Package
Description
-
Uses of GlobalRestriction in com.github.rvesse.airline
Fields in com.github.rvesse.airline with type parameters of type GlobalRestrictionModifier and TypeFieldDescriptionprivate final List
<GlobalRestriction> SingleCommand.restrictions
Methods in com.github.rvesse.airline that return types with arguments of type GlobalRestrictionModifier and TypeMethodDescriptionprivate List
<GlobalRestriction> SingleCommand.createRestrictions
(Class<C> commandClass, Iterable<GlobalRestriction> restrictions) Method parameters in com.github.rvesse.airline with type arguments of type GlobalRestrictionModifier and TypeMethodDescriptionprivate List
<GlobalRestriction> SingleCommand.createRestrictions
(Class<C> commandClass, Iterable<GlobalRestriction> restrictions) Constructor parameters in com.github.rvesse.airline with type arguments of type GlobalRestrictionModifierConstructorDescriptionprivate
SingleCommand
(Class<C> command, Iterable<GlobalRestriction> restrictions, ParserMetadata<C> parserConfig) -
Uses of GlobalRestriction in com.github.rvesse.airline.builder
Fields in com.github.rvesse.airline.builder with type parameters of type GlobalRestrictionMethods in com.github.rvesse.airline.builder with parameters of type GlobalRestrictionModifier and TypeMethodDescriptionCliBuilder.withRestriction
(GlobalRestriction restriction) CliBuilder.withRestrictions
(GlobalRestriction... restrictions) -
Uses of GlobalRestriction in com.github.rvesse.airline.model
Fields in com.github.rvesse.airline.model with type parameters of type GlobalRestrictionModifier and TypeFieldDescriptionprivate final List
<GlobalRestriction> GlobalMetadata.restrictions
Methods in com.github.rvesse.airline.model that return types with arguments of type GlobalRestriction -
Uses of GlobalRestriction in com.github.rvesse.airline.parser.command
Method parameters in com.github.rvesse.airline.parser.command with type arguments of type GlobalRestrictionModifier and TypeMethodDescriptionSingleCommandParser.parse
(ParserMetadata<T> parserConfig, CommandMetadata commandMetadata, Iterable<GlobalRestriction> restrictions, Iterable<String> args) SingleCommandParser.parseWithResult
(ParserMetadata<T> parserConfig, CommandMetadata commandMetadata, Iterable<GlobalRestriction> restrictions, Iterable<String> args) protected void
SingleCommandParser.validate
(ParseState<T> state, List<GlobalRestriction> restrictions) Validates the parser state -
Uses of GlobalRestriction in com.github.rvesse.airline.restrictions
Classes in com.github.rvesse.airline.restrictions that implement GlobalRestrictionModifier and TypeClassDescriptionclass
A restriction which doesn't actually impose any restrictionsFields in com.github.rvesse.airline.restrictions declared as GlobalRestriction -
Uses of GlobalRestriction in com.github.rvesse.airline.restrictions.common
Classes in com.github.rvesse.airline.restrictions.common that implement GlobalRestrictionModifier and TypeClassDescriptionclass
A restriction that enforces that values CANNOT look like options -
Uses of GlobalRestriction in com.github.rvesse.airline.restrictions.factories
Methods in com.github.rvesse.airline.restrictions.factories that return GlobalRestrictionModifier and TypeMethodDescriptionGlobalRestrictionFactory.createGlobalRestriction
(Annotation annotation) Try and create a global restriction from the given annotationStandardGlobalRestrictionsFactory.createGlobalRestriction
(Annotation annotation) static <T extends Annotation>
GlobalRestrictionRestrictionRegistry.getGlobalRestriction
(Class<? extends Annotation> cls, T annotation) -
Uses of GlobalRestriction in com.github.rvesse.airline.restrictions.global
Classes in com.github.rvesse.airline.restrictions.global that implement GlobalRestrictionModifier and TypeClassDescriptionclass
class
class