Class Bytes
java.lang.Object
nablarch.core.dataformat.convertor.datatype.DataType<F,byte[]>
nablarch.core.dataformat.convertor.datatype.ByteStreamDataSupport<byte[]>
nablarch.core.dataformat.convertor.datatype.Bytes
バイト配列のデータタイプ。
入力時にはバイト配列に対して何もせずそのまま返却し、 出力時にはオブジェクトをバイト配列に変換して返却する。
-
Field Summary
Fields inherited from class nablarch.core.dataformat.convertor.datatype.DataType
convertEmptyToNull
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
convertOnRead
(byte[] data) 入力時に読み込んだデータを変換する。byte[]
convertOnWrite
(Object data) 出力時に書き込むデータの変換を行う。initialize
(Object... args) 初期化処理を行う。Methods inherited from class nablarch.core.dataformat.convertor.datatype.ByteStreamDataSupport
getSize, setSize
Methods inherited from class nablarch.core.dataformat.convertor.datatype.DataType
getField, init, removePadding, setConvertEmptyToNull
-
Constructor Details
-
Bytes
public Bytes()
-
-
Method Details
-
initialize
初期化処理を行う。- Specified by:
initialize
in classDataType<byte[],
byte[]> - Parameters:
args
- データタイプのパラメータ- Returns:
- 初期化されたデータタイプ (通常はthisをリターンする)
-
convertOnRead
public byte[] convertOnRead(byte[] data) 入力時に読み込んだデータを変換する。 この実装では、入力時に、引数のバイト配列をそのまま返却する。- Specified by:
convertOnRead
in classDataType<byte[],
byte[]> - Parameters:
data
- フィールドの値データ- Returns:
- 変換後の値
-
convertOnWrite
出力時に書き込むデータの変換を行う。 この実装では、出力時に、引数のオブジェクトをバイト配列に変換して返却する。- Specified by:
convertOnWrite
in classDataType<byte[],
byte[]> - Parameters:
data
- 書き込みを行うデータ- Returns:
- 変換後の値
-