Package com.yahoo.io
Class BufferChain
java.lang.Object
com.yahoo.io.BufferChain
Data store for AbstractByteWriter. Tested in unit tests for ByteWriter.
- Author:
- Steinar Knutsen
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
append
(byte b) void
append
(byte[] alreadyEncoded) void
append
(byte[] alreadyEncoded, int offset, int length) void
void
append
(ByteBuffer alreadyEncoded) void
append
(CharBuffer toEncode, CharsetEncoder encoder) long
appended()
void
flush()
-
Constructor Details
-
BufferChain
-
-
Method Details
-
append
- Throws:
IOException
-
append
- Throws:
IOException
-
append
- Throws:
IOException
-
append
- Throws:
IOException
-
append
- Throws:
IOException
-
append
- Throws:
IOException
-
flush
- Throws:
IOException
-
appended
public long appended()- Returns:
- number of bytes written to this buffer
-