public class Bytes extends ByteStreamDataSupport<byte[]>
バイト配列のデータタイプ。

入力時にはバイト配列に対して何もせずそのまま返却し、 出力時にはオブジェクトをバイト配列に変換して返却する。

  • Constructor Details

    • Bytes

      public Bytes()
  • Method Details

    • initialize

      public Bytes initialize(Object... args)
      初期化処理を行う。
      Specified by:
      initialize in class DataType<byte[],byte[]>
      Parameters:
      args - データタイプのパラメータ
      Returns:
      初期化されたデータタイプ (通常はthisをリターンする)
    • convertOnRead

      public byte[] convertOnRead(byte[] data)
      入力時に読み込んだデータを変換する。 この実装では、入力時に、引数のバイト配列をそのまま返却する。
      Specified by:
      convertOnRead in class DataType<byte[],byte[]>
      Parameters:
      data - フィールドの値データ
      Returns:
      変換後の値
    • convertOnWrite

      public byte[] convertOnWrite(Object data)
      出力時に書き込むデータの変換を行う。 この実装では、出力時に、引数のオブジェクトをバイト配列に変換して返却する。
      Specified by:
      convertOnWrite in class DataType<byte[],byte[]>
      Parameters:
      data - 書き込みを行うデータ
      Returns:
      変換後の値