public class PojoCLA extends StringCLA
@Arg (factoryMethod="create", factoryArgName=CLAFactory.SELF_REFERENCING_ARGNAME)
private MyClassWithNoArgs myInstance;
--myInstance NoParensHereBecauseNotASubparser
(result)
MyClassWithNoArgs.create("NoParensHereBecauseNotASubparser");
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 |
|---|
PojoCLA() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
supportsFactoryArgName()
supportsFactoryArgName.
|
boolean |
supportsFactoryMethod()
supportsFactoryMethod.
|
convert, defaultInstanceClass, exportCommandLineData, exportNamespaceData, exportXmlData, genericClassName, getValueAsStringArray, supportsCaseSensitive, supportsInList, supportsMatchesapplyDefaults, asDefinedType, asEnum, asEnumArray, clone, convert, createCamelCapVersionOfKeyword, createMetaphoneVersionOfKeyword, dontAllowCamelCaps, dontAllowMetaphone, exportCommandLine, exportCommandLine, exportNamespace, exportNamespace, exportXml, 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, getValues, getVariable, hasValue, isCamelCapsAllowed, isCaseSensitive, isMetaphoneAllowed, isMultiple, isParsed, isPositional, isRequired, isRequiredValue, isSystemGenerated, reset, 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, supportsDefaultValues, supportsExcludeArgs, supportsFormat, supportsHelp, supportsInstanceClass, supportsLongName, supportsMetaphone, supportsMultimax, supportsMultimin, supportsPositional, supportsRange, supportsRequired, supportsShortName, toString, uncompileQuoter, useDefaults, xmlEncodepublic boolean supportsFactoryArgName()
supportsFactoryArgName.
supportsFactoryArgName in interface ICmdLineArg<String>supportsFactoryArgName in class AbstractCLA<String>public boolean supportsFactoryMethod()
supportsFactoryMethod.
supportsFactoryMethod in interface ICmdLineArg<String>supportsFactoryMethod in class AbstractCLA<String>