joptsimple
Class ParserRules
java.lang.Object
joptsimple.ParserRules
class ParserRules
- extends java.lang.Object
Can tell whether or not options are well-formed.
- Since:
- 1.0
- Version:
- $Id: ParserRules.java,v 1.3 2008/04/08 03:20:18 pholser Exp $
- Author:
- Paul Holser
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HYPHEN_CHAR
static final char HYPHEN_CHAR
- See Also:
- Constant Field Values
HYPHEN
static final java.lang.String HYPHEN
DOUBLE_HYPHEN
static final java.lang.String DOUBLE_HYPHEN
- See Also:
- Constant Field Values
OPTION_TERMINATOR
static final java.lang.String OPTION_TERMINATOR
- See Also:
- Constant Field Values
RESERVED_FOR_EXTENSIONS
static final java.lang.String RESERVED_FOR_EXTENSIONS
- See Also:
- Constant Field Values
ParserRules
protected ParserRules()
isShortOptionToken
static boolean isShortOptionToken(java.lang.String argument)
isLongOptionToken
static boolean isLongOptionToken(java.lang.String argument)
isOptionTerminator
static boolean isOptionTerminator(java.lang.String argument)
checkLegalOption
static void checkLegalOption(java.lang.String option)
checkLegalOptions
static void checkLegalOptions(java.util.List options)
checkLegalOptionCharacter
private static void checkLegalOptionCharacter(char option)
isAllowedPunctuation
private static boolean isAllowedPunctuation(char option)