-
-
Package qxsl.ruler
-

Class Program.Annual

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    Iterable<Section>
    -
    -
    -
    Enclosing class:
    -
    Program
    -
    -
    -
    public abstract static class Program.Annual
    -extends Program
    -
    特定の月の特定の日に開催されるコンテストです。
    -
    -
    Since:
    -
    2023/01/21
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Annual

        -
        public Annual​(int mon,
        -              int day)
        -
        開催日時を指定します。
        -
        -
        Parameters:
        -
        mon - 月
        -
        day - 日
        -
        Since:
        -
        2024/10/19
        -
        -
      • -
      - - - -
        -
      • -

        Annual

        -
        public Annual​(int mon,
        -              int nth,
        -              DayOfWeek day)
        -
        開催日時を指定します。
        -
        -
        Parameters:
        -
        mon - 月
        -
        nth - 週
        -
        day - 曜
        -
        Since:
        -
        2023/01/21
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getStartDay

        -
        public final LocalDate getStartDay​(int year)
        -
        指定された年のコンテストの開始日を計算します。
        -
        -
        Specified by:
        -
        getStartDay in class Program
        -
        Parameters:
        -
        year - 開催年
        -
        Returns:
        -
        開始日
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-