public class ArgumentParser
extends java.lang.Object
| Constructor and Description |
|---|
ArgumentParser() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getWert(java.util.HashMap<java.lang.String,java.lang.String> schluesselWertPaare,
java.lang.String schluessel,
java.lang.Boolean nichtGefundenFehler,
java.lang.Boolean loeschen)
liefert zum uebergebene Schluessel (Argument) den zugehoerigen Wert
|
static java.lang.String[] |
konvArgString(java.lang.String argString,
java.lang.String argSep)
Argument Konverter (String -> String[]).
|
static void |
main(java.lang.String[] args)
Testroutine fuer das lokale Modul.
|
static java.util.HashMap<java.lang.String,java.lang.String> |
parseArgString(java.lang.String argString,
java.lang.String argSep)
Argument Parser (String).
|
static java.util.HashMap<java.lang.String,java.lang.String> |
parseArgStrings(java.lang.String[] args,
java.lang.String argSep)
Argument Parser (String Array).
|
static java.lang.String[] |
splitZk(java.lang.String zuTrennen,
java.lang.String trenner,
int max)
Teilt die übergebenen zuTrennen Zeichenkette.
|
public static java.util.HashMap<java.lang.String,java.lang.String> parseArgString(java.lang.String argString,
java.lang.String argSep)
argString - String mit Argumenten z.B. argSep - Argumenttrenner z.B. "---"public static java.lang.String[] splitZk(java.lang.String zuTrennen,
java.lang.String trenner,
int max)
zuTrennen - Trennstring siehe obige Beschreibungtrenner - Trennermax - siehe obige Beschreibungpublic static java.util.HashMap<java.lang.String,java.lang.String> parseArgStrings(java.lang.String[] args,
java.lang.String argSep)
args - StringArray mit Argumenten der Form schluessel=wertargSep - Argumenttrenner z.B. "="public static java.lang.String getWert(java.util.HashMap<java.lang.String,java.lang.String> schluesselWertPaare,
java.lang.String schluessel,
java.lang.Boolean nichtGefundenFehler,
java.lang.Boolean loeschen)
schluesselWertPaare - mit parseArgString generierte Hash mapschluessel - ArgumentnichtGefundenFehler - true: Fehlermeldung, falls schluessel nicht gefundenloeschen - true: Wertepaare nach dem Auslesen entfernenpublic static java.lang.String[] konvArgString(java.lang.String argString,
java.lang.String argSep)
argString - String mit Argumenten z.B. argSep - Argumenttrenner z.B. "---"public static void main(java.lang.String[] args)
args - Testargumente