Package ats4.data

Class RankingData

    • Field Detail

      • call

        public String call
        参加局の呼出符号です。
      • sect

        public String sect
        参加局の登録部門です。
      • city

        public String city
        参加局の運用場所です。
      • score

        public int score
        参加局の素点です。
      • total

        public int total
        参加局の得点です。
    • Constructor Detail

      • RankingData

        public RankingData()
        レコードを構築します。
      • RankingData

        public RankingData​(ResultSet rs)
        指定された結果からレコードを構築します。
        Parameters:
        rs - 検索結果
        Throws:
        TableSchemaException - 構造の問題がある場合
    • Method Detail

      • copy

        public final RankingData copy​(Summary summary)
        指定された採点結果から得点を取得します。
        Parameters:
        summary - 採点結果
        Returns:
        このレコード
      • getRankFromZeroIn

        public final int getRankFromZeroIn​(RankingTable table)
        指定されたテーブルで総合順位を返します。
        Parameters:
        table - 検索対象のテーブル
        Returns:
        順位
        Throws:
        TableAccessException - 疎通の障害
        TableSchemaException - 構造の問題
      • scoreless

        public final boolean scoreless​(Contest contest)
        このレコードが無得点を示すか確認します。
        Parameters:
        contest - 規約
        Returns:
        該当の参加部門が存在し、無得点の場合は真
        Since:
        2023/01/08