Class Mission


  • public class Mission
    extends java.lang.Object
    The type Mission.
    • Constructor Summary

      Constructors 
      Constructor Description
      Mission​(float neededPoints, float neededMeals, float maxTime)
      Instantiates a new Mission.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      float getMaxTime()
      gibt zurueck, wieviel Zeit fuer diese Mission zur Verfuegung steht
      ist nur relevant, wenn der Wert > 0 ist
      float getNeededMeals()
      gibt zurueck, wieviele Gerichte serviert werden muessen, um die Mission zu erledigen
      ist nur relevant, wenn der Wert > 0 ist
      float getNeededPoints()
      gibt zurueck, wieviele Punkte benoetigt werden, um die Mission zu erledigen
      ist nur relevant, wenn der Wert > 0 ist
      • Methods inherited from class java.lang.Object

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

      • Mission

        public Mission​(float neededPoints,
                       float neededMeals,
                       float maxTime)
        Instantiates a new Mission.
        Parameters:
        neededPoints - the needed points
        neededMeals - the needed meals
        maxTime - the max time
    • Method Detail

      • getNeededPoints

        public float getNeededPoints()
        gibt zurueck, wieviele Punkte benoetigt werden, um die Mission zu erledigen
        ist nur relevant, wenn der Wert > 0 ist
        Returns:
        gibt zurueck, wieviele Punkte benoetigt werden, um die Mission zu erledigen
      • getNeededMeals

        public float getNeededMeals()
        gibt zurueck, wieviele Gerichte serviert werden muessen, um die Mission zu erledigen
        ist nur relevant, wenn der Wert > 0 ist
        Returns:
        gibt zurueck, wieviele Gerichte serviert werden muessen, um die Mission zu erledigen
      • getMaxTime

        public float getMaxTime()
        gibt zurueck, wieviel Zeit fuer diese Mission zur Verfuegung steht
        ist nur relevant, wenn der Wert > 0 ist
        Returns:
        gibt zurueck, wieviel Zeit fuer diese Mission zur Verfuegung steht