- 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
NlsBundlefor command-line-interface (CLI).- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static NlsBundleCliINSTANCE-
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 NlsMessageerrArgumentMandatory(String name)NlsMessageerrDuplicateOptions(Object options)NlsMessageerrInvalidArguments(Object arguments)NlsMessageerrNoArguments()NlsMessageerrTypeNotExtending(Object type, Object superType)NlsMessagemsgAdditionalOptions()NlsMessagemsgParameters()NlsMessagemsgRequiredOptions()NlsMessagemsgUsage()NlsMessageoptHelp()NlsMessageoptLocale()NlsMessageoptVersion()-
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)
-
-