Package qxsl.sheet

Class SheetOrTable


  • public final class SheetOrTable
    extends Object
    書式を自動判別してバイト列の交信記録を読み取ります。
    Since:
    2020/10/05
    • Constructor Detail

      • SheetOrTable

        public SheetOrTable​(ClassLoader cl)
        指定されたローダを参照するインスタンスを構築します。
        Parameters:
        cl - 書式の実装を検出するクラスローダ
    • Method Detail

      • unpack

        public List<Item> unpack​(byte[] binary)
        指定されたバイト列から交信記録を抽出します。
        Parameters:
        binary - 要約書類を読み込むバイト列
        Returns:
        抽出された交信記録
        Throws:
        UncheckedIOException - 読み込み時の例外
      • unpack

        public List<Item> unpack​(String string)
        指定された文字列から交信記録を抽出します。
        Parameters:
        string - 要約書類を読み込む文字列
        Returns:
        抽出された交信記録
        Throws:
        UncheckedIOException - 読み込み時の例外