joptsimple
Class ParserRules
java.lang.Object
joptsimple.ParserRules
abstract class ParserRules
- extends java.lang.Object
Can tell whether or not options are well-formed.
- Version:
- $Id: ParserRules.java,v 1.11 2009/04/04 01:24:27 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
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)
ensureLegalOption
static void ensureLegalOption(java.lang.String option)
ensureLegalOptions
static void ensureLegalOptions(java.util.Collection<java.lang.String> options)
ensureLegalOptionCharacter
private static void ensureLegalOptionCharacter(char option)
isAllowedPunctuation
private static boolean isAllowedPunctuation(char option)