Package qxsl.ruler

Class Library

  • Direct Known Subclasses:
    Contest, Pattern, Section

    public abstract class Library
    extends Object
    交信記録の処理のための手続きを提供します。
    Since:
    2020/09/26
    • Constructor Detail

      • Library

        public Library()
        ライブラリを構築します。
    • Method Detail

      • program

        public final Program program()
        コンテストの日程に型変換します。
        Returns:
        コンテストの日程
        Throws:
        ClassCastException - 型の誤り
      • contest

        public final Contest contest()
        コンテストの規約に型変換します。
        Returns:
        コンテストの規約
        Throws:
        ClassCastException - 型の誤り
      • section

        public final Section section()
        コンテストの部門に型変換します。
        Returns:
        コンテストの部門
        Throws:
        ClassCastException - 型の誤り
      • pattern

        public final Pattern pattern()
        交信記録の構造式に型変換します。
        Returns:
        交信記録の構造
        Throws:
        ClassCastException - 型の誤り
      • get

        public abstract Object get​(String name)
        規約が参照する変数値を返します。
        Parameters:
        name - 変数の名前
        Returns:
        変数の値
        Since:
        2020/09/27