public interface Codec| 修飾子と型 | メソッドと説明 |
|---|---|
<T> T | decode(byte[] bytes, ClassSE<T> type) 指定された型のオブジェクトをデコードします |
<T> T | decode(InputStreamSE inputStream, ClassSE<T> type) 指定された型のオブジェクトをデコードします |
byte[] | encode(ObjectSE object) オブジェクトをバイト配列にエンコードする |
void | encode(ObjectSE object, OutputStreamSE outputStream) オブジェクトを OutputStream にエンコード(エンコード)する |
void encode(ObjectSE object, OutputStreamSE outputStream) throws IOExceptionSE
object - エンコードするオブジェクト outputStream - OutputStreamIOExceptionSE - 操作が失敗した場合 byte[] encode(ObjectSE object) throws IOExceptionSE
object - エンコードするオブジェクト IOExceptionSE - 操作が失敗した場合 <T> T decode(InputStreamSE inputStream, ClassSE<T> type) throws IOExceptionSE
T - オブジェクトの型 inputStream - エンコードされたオブジェクトを含む入力ストリーム type - オブジェクトのクラス IOExceptionSE - 操作が失敗した場合 <T> T decode(byte[] bytes,
ClassSE<T> type)
throws IOExceptionSET - オブジェクトの型 bytes - エンコードされたオブジェクトを含むバイト配列 type - オブジェクトのクラス IOExceptionSE - 操作が失敗した場合