public class IsRequiredRestriction extends AbstractCommonRestriction
Constructor and Description |
---|
IsRequiredRestriction() |
Modifier and Type | Method and Description |
---|---|
<T> void |
finalValidate(ParseState<T> state,
ArgumentsMetadata arguments)
Method that is called after Airline has completed parsing
|
<T> void |
finalValidate(ParseState<T> state,
OptionMetadata option)
Method that is called after Airline has completed parsing
|
getArgumentTitle, getArgumentTitle, postValidate, postValidate, preValidate, preValidate
public <T> void finalValidate(ParseState<T> state, OptionMetadata option)
OptionRestriction
This can be used to implement restrictions that require the final parser state to process
finalValidate
in interface OptionRestriction
finalValidate
in class AbstractCommonRestriction
state
- Parser stateoption
- Option meta-datapublic <T> void finalValidate(ParseState<T> state, ArgumentsMetadata arguments)
ArgumentsRestriction
This can be used to implement restrictions that require the final parser state to process
finalValidate
in interface ArgumentsRestriction
finalValidate
in class AbstractCommonRestriction
state
- Parser statearguments
- Arguments meta-dataCopyright © 2012–2017. All rights reserved.