Package qxsl.sheet

Class SheetOrTable

java.lang.Object
qxsl.sheet.SheetOrTable

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

    • SheetOrTable

      public SheetOrTable()
      インスタンスを構築します。
      See Also:
    • SheetOrTable

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

    • unpack

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

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