de.bsvrz.dav.daf.main.impl
Class ArgumentParser
java.lang.Object
de.bsvrz.dav.daf.main.impl.ArgumentParser
public class ArgumentParser
- extends Object
- Author:
- fouad
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArgumentParser
public ArgumentParser()
getParameter
public static final String getParameter(String argument,
String key)
throws InvalidArgumentException
- Diese Methode extrahiert von einem Argument den Wert. Das Argument muss
mit dem Schlüssel anfangen.
- Parameters:
argument
- Das zu bearbeitende Argument.key
- Der Schlüssel des Arguments.
- Returns:
- Argument-Wert.
- Throws:
InvalidArgumentException
- Wenn die eingabe parameter null
sind oder
wenn das Argument nicht mit dem Schlüssel anfängt.
getParameters
public static final String[] getParameters(String argument,
String key,
String separator)
throws InvalidArgumentException
- Diese Methode extrahiert aus einem Argument die Werte. Das Argument muss
mit dem Schlüssel anfangen und die Werte (wenn es mehrere gibt) müssen mit dem
angegebenen Trennzeichen getrennt sein.
- Parameters:
argument
- Das zu bearbeitende Argument.key
- Der Schlüssel des Arguments.separator
- Trennzeichen für die Werte
- Throws:
InvalidArgumentException
- Wenn ein übergebener Parameter null ist oder
wenn das Argument nicht mit dem Schlüssel anfängt.
main
public static void main(String[] args)
- Test Methode