mastermind.logic
Class ArgParser

java.lang.Object
  extended by mastermind.logic.ArgParser

public class ArgParser
extends java.lang.Object

Mastermind CMD Argument Parser


Constructor Summary
ArgParser(java.lang.String[] args)
          Konstruktor
 
Method Summary
 java.lang.String getOption(java.lang.String opt)
          Gibt den Parameter, Value zurück
 boolean hasOption(java.lang.String opt)
          Gibt es diesen Parameter
 java.lang.String nextParam()
          Gibt den nachfolgenden Parameter zurück
 int numberOfParams()
          Gibt die Anzahl cmd Params zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArgParser

public ArgParser(java.lang.String[] args)
Konstruktor

Parameters:
args - CMD-Params
Method Detail

hasOption

public boolean hasOption(java.lang.String opt)
Gibt es diesen Parameter

Parameters:
opt - Name des Parameters
Returns:
true falls vorhanden, sonst false

getOption

public java.lang.String getOption(java.lang.String opt)
Gibt den Parameter, Value zurück

Parameters:
opt - Name des Parameters
Returns:
Value des Parameters

nextParam

public java.lang.String nextParam()
Gibt den nachfolgenden Parameter zurück

Returns:
String des Parameters

numberOfParams

public int numberOfParams()
Gibt die Anzahl cmd Params zurück

Returns:
Anzahl Parameter