public class CmdLineCLA extends AbstractCLA<ICmdLine>
CmdLineCLA class.
| Modifier and Type | Field and Description |
|---|---|
ICmdLine |
templateCmdLine |
camelCaps, camelCapsAllowed, caseSensitive, criteria, defaultValues, enumClassName, factoryArgName, factoryMethodName, format, help, instanceClass, keychar, keyword, metaphone, metaphoneAllowed, multiple, multipleMax, multipleMin, newline, parsed, positional, required, requiredValue, systemGenerated, type, uniqueId, values, variable| Constructor and Description |
|---|
CmdLineCLA() |
| Modifier and Type | Method and Description |
|---|---|
ICmdLineArg<ICmdLine> |
clone()
clone.
|
ICmdLine |
convert(String valueStr,
boolean _caseSensitive,
Object target)
convert.
|
String |
defaultInstanceClass()
defaultInstanceClass.
|
protected void |
exportCommandLineData(StringBuilder str,
int occ)
exportCommandLineData.
|
protected void |
exportNamespaceData(String prefix,
StringBuilder out,
int occ)
exportNamespaceData.
|
void |
exportXml(StringBuilder out)
exportXml.
|
protected void |
exportXmlData(StringBuilder str,
int occ)
exportXmlData.
|
String |
genericClassName()
genericClassName.
|
void |
reset()
reset.
|
boolean |
supportsDefaultValues()
supportsDefaultValues.
|
boolean |
supportsExcludeArgs()
supportsExcludeArgs.
|
boolean |
supportsFactoryArgName()
supportsFactoryArgName.
|
boolean |
supportsFactoryMethod()
supportsFactoryMethod.
|
boolean |
supportsInstanceClass()
supportsInstanceClass.
|
applyDefaults, asDefinedType, asEnum, asEnumArray, convert, createCamelCapVersionOfKeyword, createMetaphoneVersionOfKeyword, dontAllowCamelCaps, dontAllowMetaphone, exportCommandLine, exportCommandLine, exportNamespace, exportNamespace, exportXml, getCamelCaps, getCriteria, getDefaultValues, getDelegateOrValue, getDelegateOrValue, getEnumClassName, getFactoryArgName, getFactoryMethodName, getFormat, getHelp, getInstanceClass, getKeychar, getKeyword, getMetaphone, getMultipleMax, getMultipleMin, getType, getUniqueId, getValue, getValue, getValueAsbyteArray, getValueAsByteArray, getValueAsCalendarArray, getValueAsCharacterArray, getValueAscharArray, getValueAsDateArray, getValueAsDateTimeFormatter, getValueAsDateTimeFormatterArray, getValueAsdoubleArray, getValueAsDoubleArray, getValueAsEquation, getValueAsEquationArray, getValueAsFileArray, getValueAsfloatArray, getValueAsFloatArray, getValueAsintArray, getValueAsIntegerArray, getValueAsLocalDateArray, getValueAsLocalDateTimeArray, getValueAsLocalTimeArray, getValueAslongArray, getValueAsLongArray, getValueAsPattern, getValueAsPatternArray, getValueAsSimpleDateFormat, getValueAsSimpleDateFormatArray, getValueAsStringArray, getValues, getVariable, hasValue, isCamelCapsAllowed, isCaseSensitive, isMetaphoneAllowed, isMultiple, isParsed, isPositional, isRequired, isRequiredValue, isSystemGenerated, resetCriteria, salience, setCamelCapsAllowed, setCaseSensitive, setDefaultValue, setDefaultValues, setDefaultValues, setEnumCriteria, setEnumCriteriaAllowError, setFactoryArgName, setFactoryMethodName, setFormat, setHelp, setInstanceClass, setKeychar, setKeyword, setListCriteria, setMetaphoneAllowed, setMultiple, setMultiple, setMultiple, setObject, setParsed, setPositional, setRangeCriteria, setRegxCriteria, setRequired, setRequiredValue, setSystemGenerated, setType, setUniqueId, setValue, setValue, setValue, setValues, setVariable, size, supportsCamelCaps, supportsCaseSensitive, supportsFormat, supportsHelp, supportsInList, supportsLongName, supportsMatches, supportsMetaphone, supportsMultimax, supportsMultimin, supportsPositional, supportsRange, supportsRequired, supportsShortName, toString, uncompileQuoter, useDefaults, xmlEncodepublic ICmdLine templateCmdLine
public ICmdLineArg<ICmdLine> clone() throws CloneNotSupportedException
clone.
clone in interface ICmdLineArg<ICmdLine>clone in class AbstractCLA<ICmdLine>ICmdLineArg object.CloneNotSupportedException - if any.public ICmdLine convert(String valueStr, boolean _caseSensitive, Object target) throws ParseException, IOException
convert.
convert in interface ICmdLineArg<ICmdLine>convert in class AbstractCLA<ICmdLine>valueStr - a String object._caseSensitive - a boolean.target - a Object object.ParseException - if any.IOException - if any.public String defaultInstanceClass()
defaultInstanceClass.
defaultInstanceClass in interface ICmdLineArg<ICmdLine>defaultInstanceClass in class AbstractCLA<ICmdLine>String object.protected void exportCommandLineData(StringBuilder str, int occ)
exportCommandLineData.
exportCommandLineData in class AbstractCLA<ICmdLine>str - a StringBuilder object.occ - a int.protected void exportNamespaceData(String prefix, StringBuilder out, int occ)
exportNamespaceData.
exportNamespaceData in class AbstractCLA<ICmdLine>prefix - a String object.out - a StringBuilder object.occ - a int.public void exportXml(StringBuilder out)
exportXml.
exportXml in interface ICmdLineArg<ICmdLine>exportXml in class AbstractCLA<ICmdLine>out - a StringBuilder object.protected void exportXmlData(StringBuilder str, int occ)
exportXmlData.
exportXmlData in class AbstractCLA<ICmdLine>str - a StringBuilder object.occ - a int.public void reset()
reset.
reset in interface ICmdLineArg<ICmdLine>reset in class AbstractCLA<ICmdLine>public boolean supportsDefaultValues()
supportsDefaultValues.
supportsDefaultValues in interface ICmdLineArg<ICmdLine>supportsDefaultValues in class AbstractCLA<ICmdLine>public boolean supportsExcludeArgs()
supportsExcludeArgs.
supportsExcludeArgs in interface ICmdLineArg<ICmdLine>supportsExcludeArgs in class AbstractCLA<ICmdLine>public boolean supportsFactoryArgName()
supportsFactoryArgName.
supportsFactoryArgName in interface ICmdLineArg<ICmdLine>supportsFactoryArgName in class AbstractCLA<ICmdLine>public boolean supportsFactoryMethod()
supportsFactoryMethod.
supportsFactoryMethod in interface ICmdLineArg<ICmdLine>supportsFactoryMethod in class AbstractCLA<ICmdLine>public boolean supportsInstanceClass()
supportsInstanceClass.
supportsInstanceClass in interface ICmdLineArg<ICmdLine>supportsInstanceClass in class AbstractCLA<ICmdLine>