mastermind.logic
Class GuessHandler

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

public class GuessHandler
extends java.lang.Object

Mastermind Settings: Handler für Guess


Constructor Summary
GuessHandler()
          Default Konstruktor
 
Method Summary
static boolean validateGuess(Guess guess)
          Ueberprueft die Parameter auf ihre gueltigkeit, Plausibilitaetspruefung.
static boolean validateGuess(int[] pegs)
          Ueberprueft die Parameter auf ihre gueltigkeit, Plausibilitaetspruefung.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuessHandler

public GuessHandler()
Default Konstruktor

Method Detail

validateGuess

public static boolean validateGuess(int[] pegs)
Ueberprueft die Parameter auf ihre gueltigkeit, Plausibilitaetspruefung.

Parameters:
pegs - Int[] mit den einzelnen Pegs
Returns:
falls gültiger Guess -> true

validateGuess

public static boolean validateGuess(Guess guess)
Ueberprueft die Parameter auf ihre gueltigkeit, Plausibilitaetspruefung.

Parameters:
guess - Guess-Objekt mit den einzelnen Pegs
Returns:
falls gültiger Guess -> true