Interface Argument<SENDER,A extends Annotation>

All Superinterfaces:
ParameterHandler
All Known Subinterfaces:
SingleArgument<SENDER,A>, SingleOrElseArgument<SENDER,A>
All Known Implementing Classes:
BlockArgument, EnumArgument, FlagArgument, JoinerArgument, OptionArgument, SimpleMultilevelArgument

public interface Argument<SENDER,A extends Annotation> extends ParameterHandler