Package qxsl.ruler

Class Absence


  • public abstract class Absence
    extends Section
    参加者が不参加の部門を表す特殊な実装です。
    Since:
    2020/11/23
    • Constructor Detail

      • Absence

        public Absence()
        部門を構築します。
    • Method Detail

      • verify

        public final Message verify​(Item item)
        指定された交信記録の妥当性を検査します。
        Specified by:
        verify in class Section
        Parameters:
        item - 検査対象の交信記録
        Returns:
        検証結果
      • unique

        public final Element unique​(Item item)
        指定された交信記録の識別子を発行します。
        Specified by:
        unique in class Section
        Parameters:
        item - 検査対象の交信記録
        Returns:
        重複を除くための識別子
        Since:
        2020/11/02
      • entity

        public final Element entity​(Item item)
        指定された交信記録のマルチを発行します。
        Specified by:
        entity in class Section
        Parameters:
        item - 検査対象の交信記録
        Returns:
        総得点を計算する識別子の配列
        Since:
        2020/11/02
      • result

        public final int result​(Summary items)
        指定された集計結果の総得点を計算します。
        Specified by:
        result in class Section
        Parameters:
        items - 集計結果
        Returns:
        総得点
        Since:
        2020/02/26
      • getCityList

        public final List<LocalCityItem> getCityList()
        この部門に参加可能な運用場所を返します。
        Specified by:
        getCityList in class Section
        Returns:
        空のリスト
        Since:
        2022/06/22