Class StatistikTimesAbstract

java.lang.Object
com.ubs.backend.classes.database.statistik.times.StatistikTimesAbstract
Direct Known Subclasses:
StatistikDay, StatistikHour, StatistikMonth, StatistikWeek, StatistikYear

@MappedSuperclass public abstract class StatistikTimesAbstract extends Object
a template for the different times (day, month, etc)
Since:
17.07.2021
Author:
Tim Irmler
  • Field Details

    • myDate

      @NotNull private long myDate
      the id of this class
      Since:
      17.07.2021
  • Constructor Details

    • StatistikTimesAbstract

      public StatistikTimesAbstract()
      default constructor
      Since:
      17.07.2021
    • StatistikTimesAbstract

      public StatistikTimesAbstract(Date date)
      Parameters:
      date -
      Since:
      17.07.2021
    • StatistikTimesAbstract

      public StatistikTimesAbstract(long date)
      Parameters:
      date -
      Since:
      17.07.2021
  • Method Details

    • createMyCalendar

      public static Calendar createMyCalendar(Date date)
      Parameters:
      date -
      Returns:
      Since:
      17.07.2021
    • createMyCalendar

      public static Calendar createMyCalendar()
      Returns:
      Since:
      26.08.2021
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSimpleDateFormat

      public abstract long getSimpleDateFormat(Date date)
      Parameters:
      date -
      Returns:
      Since:
      17.07.2021
    • getSimpleDateFormatString

      public abstract String getSimpleDateFormatString()
      Returns:
      Since:
      07.08.2021
    • getMyDate

      public long getMyDate()
      Returns:
      Since:
      17.07.2021
    • setMyDate

      public void setMyDate(long myDate)
      Parameters:
      myDate -
      Since:
      17.07.2021
    • setMyDate

      public void setMyDate(Date date)
      Parameters:
      date -
      Since:
      17.07.2021