public class CommandlineParser
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CommandlineParser.Mode
Mode-priorities.
|
| Constructor and Description |
|---|
CommandlineParser(java.lang.String[] args)
Create a new CommandlineParser from the passed commandline-arguments with which ServerPackCreator was started.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Optional<java.lang.String> |
getLanguageToUse()
Get the locale in which ServerPackCreator should be run in, wrapped in an
Optional. |
protected CommandlineParser.Mode |
getModeToRunIn()
Get the mode in which ServerPackCreator should be run in.
|
public CommandlineParser(java.lang.String[] args)
getModeToRunIn() and getLanguageToUse().getLanguageToUse() is wrapped in an Optional to quickly determine whether a language was specified.args - String-array of commandline-arguments with which ServerPackCreator was started. Typically passed from Main.protected CommandlineParser.Mode getModeToRunIn()
CommandlineParser.Mode in which ServerPackCreator should be run in.protected java.util.Optional<java.lang.String> getLanguageToUse()
Optional.String The locale in which ServerPackCreator should be run in, wrapped in an Optional.