- java.lang.Object
-
- io.github.mmm.nls.NlsBundle
-
- io.github.mmm.nls.cli.NlsBundleCli
-
- All Implemented Interfaces:
NlsArgumentsKeys
,NlsBundleDescriptor
public final class NlsBundleCli extends NlsBundle
NlsBundle
for command-line-interface (CLI).- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static NlsBundleCli
INSTANCE
-
Fields inherited from interface io.github.mmm.nls.argument.NlsArgumentsKeys
KEY_ANNOTATION, KEY_ARGUMENT, KEY_CAPACITY, KEY_CONTAINER, KEY_DATE, KEY_DEFAULT, KEY_DIRECTORY, KEY_ERROR, KEY_EXISTING, KEY_EXPECTED, KEY_FILE, KEY_FORMAT, KEY_FUNCTION, KEY_ID, KEY_KEY, KEY_LOCATION, KEY_MAX, KEY_MIN, KEY_MODE, KEY_NAME, KEY_OBJECT, KEY_OPERATION, KEY_OPTION, KEY_PATH, KEY_PROPERTY, KEY_QUERY, KEY_RESOURCE, KEY_SIZE, KEY_SOURCE, KEY_TARGET_TYPE, KEY_TITLE, KEY_TYPE, KEY_URI, KEY_USER, KEY_VALUE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NlsMessage
errArgumentMandatory(String name)
NlsMessage
errDuplicateOptions(Object options)
NlsMessage
errInvalidArguments(Object arguments)
NlsMessage
errNoArguments()
NlsMessage
errTypeNotExtending(Object type, Object superType)
NlsMessage
msgAdditionalOptions()
NlsMessage
msgParameters()
NlsMessage
msgRequiredOptions()
NlsMessage
msgUsage()
NlsMessage
optHelp()
NlsMessage
optLocale()
NlsMessage
optVersion()
-
Methods inherited from class io.github.mmm.nls.NlsBundle
create, create, createBundleName, getBundleName
-
-
-
-
Field Detail
-
INSTANCE
public static final NlsBundleCli INSTANCE
-
-
Method Detail
-
msgUsage
public NlsMessage msgUsage()
-
msgRequiredOptions
public NlsMessage msgRequiredOptions()
-
msgAdditionalOptions
public NlsMessage msgAdditionalOptions()
-
msgParameters
public NlsMessage msgParameters()
-
optLocale
public NlsMessage optLocale()
-
optHelp
public NlsMessage optHelp()
-
optVersion
public NlsMessage optVersion()
-
errArgumentMandatory
public NlsMessage errArgumentMandatory(String name)
-
errDuplicateOptions
public NlsMessage errDuplicateOptions(Object options)
-
errInvalidArguments
public NlsMessage errInvalidArguments(Object arguments)
-
errNoArguments
public NlsMessage errNoArguments()
-
errTypeNotExtending
public NlsMessage errTypeNotExtending(Object type, Object superType)
-
-