Class UnansweredQuestionStatistik

java.lang.Object
com.ubs.backend.classes.database.statistik.UnansweredQuestionStatistik

@Entity public class UnansweredQuestionStatistik extends Object
Since:
17.07.2021
Author:
Tim Irmler
  • Field Details

    • questionStatistikID

      private long questionStatistikID
      the id of this class
      Since:
      17.07.2021
    • unansweredQuestion

      private UnansweredQuestion unansweredQuestion
      the unanswered question
      Since:
      17.07.2021
      See Also:
      UnansweredQuestion
    • statistikTimes

      private StatistikTimes statistikTimes
      the time when this question has been asked
      Since:
      17.07.2021
      See Also:
      StatistikTimes
    • askedAmount

      private int askedAmount
      how often this question has been asked in this time period
      Since:
      17.07.2021
  • Constructor Details

    • UnansweredQuestionStatistik

      public UnansweredQuestionStatistik()
      no args constructor
      Since:
      17.07.2021
    • UnansweredQuestionStatistik

      public UnansweredQuestionStatistik(UnansweredQuestion unansweredQuestion)
      Parameters:
      unansweredQuestion -
      Since:
      17.07.2021
    • UnansweredQuestionStatistik

      public UnansweredQuestionStatistik(UnansweredQuestion unansweredQuestion, StatistikTimes statistikTimes)
      Parameters:
      unansweredQuestion -
      statistikTimes -
      Since:
      17.07.2021
    • UnansweredQuestionStatistik

      public UnansweredQuestionStatistik(UnansweredQuestion unansweredQuestion, StatistikTimes statistikTimes, Long askedAmount)
    • UnansweredQuestionStatistik

      public UnansweredQuestionStatistik(UnansweredQuestion unansweredQuestion, Date date)
      Parameters:
      unansweredQuestion -
      date -
      Since:
      17.07.2021
  • Method Details

    • getAskedAmount

      public int getAskedAmount()
      Returns:
      Since:
      17.07.2021
    • setAskedAmount

      public void setAskedAmount(int askedAmount)
      Parameters:
      askedAmount -
      Since:
      17.07.2021
    • increaseAskedAmount

      public void increaseAskedAmount(int amount)
      Parameters:
      amount -
      Since:
      17.07.2021
    • increaseAskedAmountDefault

      public void increaseAskedAmountDefault()
      Since:
      17.07.2021
    • getQuestionStatistikID

      public long getQuestionStatistikID()
      Returns:
      Since:
      17.07.2021
    • setQuestionStatistikID

      public void setQuestionStatistikID(long questionStatistikID)
      Parameters:
      questionStatistikID -
      Since:
      17.07.2021
    • getUnansweredQuestion

      public UnansweredQuestion getUnansweredQuestion()
      Returns:
      Since:
      17.07.2021
    • setUnansweredQuestion

      public void setUnansweredQuestion(UnansweredQuestion unansweredQuestion)
      Parameters:
      unansweredQuestion -
      Since:
      17.07.2021
    • getStatistikTimes

      public StatistikTimes getStatistikTimes()
      Returns:
      Since:
      17.07.2021
    • setStatistikTimes

      public void setStatistikTimes(StatistikTimes statistikTimes)
      Parameters:
      statistikTimes -
      Since:
      17.07.2021