Class ArgumentParser


  • public class ArgumentParser
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ArgumentParser()  
    • Method Summary

      Modifier and Type Method Description
      static java.lang.String getParameter​(java.lang.String argument, java.lang.String key)
      Diese Methode extrahiert von einem Argument den Wert.
      static java.lang.String[] getParameters​(java.lang.String argument, java.lang.String key, java.lang.String separator)
      Diese Methode extrahiert aus einem Argument die Werte.
      static void main​(java.lang.String[] args)
      Test Methode
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ArgumentParser

        public ArgumentParser()
    • Method Detail

      • getParameter

        public static final java.lang.String getParameter​(java.lang.String argument,
                                                          java.lang.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 java.lang.String[] getParameters​(java.lang.String argument,
                                                             java.lang.String key,
                                                             java.lang.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​(java.lang.String[] args)
        Test Methode