Package qxsl.ruler

Class Summary

    • Constructor Detail

      • Summary

        public Summary​(Section rule,
                       List<Item> list)
        有効な交信と無効な交信を設定します。
        Parameters:
        rule - 判定基準
        list - 交信記録
    • Method Detail

      • accepted

        public final List<Message> accepted()
        指定された部門で有効な交信を列挙します。
        Returns:
        有効な交信
      • rejected

        public final List<Message> rejected()
        指定された部門で無効な交信を列挙します。
        Returns:
        無効な交信
      • score

        public final int score()
        交信で獲得した素点の合計値を計算します。
        Returns:
        交信の得点の合計
        Since:
        2019/05/16
      • total

        public final int total()
        素点とマルチ集合から総得点を計算します。
        Returns:
        総得点
      • keySets

        public final List<Set<Element>> keySets()
        マルチ集合を順に並べたリストを返します。
        Returns:
        マルチ集合の列
        Since:
        2020/02/26
      • toArray

        public final Object[] toArray()
        得点とマルチ集合を並べた配列を返します。
        Returns:
        得点とマルチ集合の配列
        Since:
        2020/09/03