com.sun.tdk.signaturetest.util
Class OptionInfo
java.lang.Object
com.sun.tdk.signaturetest.util.OptionInfo
public final class OptionInfo
- extends java.lang.Object
Constructor Summary |
OptionInfo(boolean required,
int minCount,
int maxCount,
boolean multiple,
boolean isCaseSensitive)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SENSITIVITY
public static final boolean DEFAULT_SENSITIVITY
- See Also:
- Constant Field Values
UNLIMITED
public static final int UNLIMITED
- See Also:
- Constant Field Values
OptionInfo
public OptionInfo(boolean required,
int minCount,
int maxCount,
boolean multiple,
boolean isCaseSensitive)
requiredOption
public static OptionInfo requiredOption(int paramCount)
option
public static OptionInfo option(int paramCount)
requiredOptionVariableParams
public static OptionInfo requiredOptionVariableParams(int min,
int max)
optionVariableParams
public static OptionInfo optionVariableParams(int min,
int max)
optionalFlag
public static OptionInfo optionalFlag()
toKey
public java.lang.String toKey(java.lang.String arg)
getMinCount
public int getMinCount()
getMaxCount
public int getMaxCount()
isCaseSentitive
public boolean isCaseSentitive()
isMultiple
public boolean isMultiple()
isRequired
public boolean isRequired()