public abstract class Base extends ReadBase implements FrontPacket, BackPacket, IndexOutput, ByteChannel
Input.AbstractInputOutput.AbstractOutput| コンストラクタと説明 |
|---|
Base() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
backWrite(byte[] d)
読み出しの手前にデータを足す.
|
void |
backWrite(int d)
読み出しの手前に1バイト戻す.
|
long |
backWrite(RevInput pac)
転送元、転送先どちらかの上限まで移動する.
|
long |
backWrite(RevInput pac,
long length)
指定長までの範囲で移動する.
|
void |
close() |
void |
dbackWrite(byte[] src)
複製しない(可能な場合)
|
void |
dwrite(byte[] data)
直書き.
|
void |
flush() |
OutputStream |
getBackOutputStream()
書き戻す用.
|
OutputStream |
getOutputStream() |
boolean |
isOpen() |
Output |
put(byte b)
上書き.
|
Output |
put(byte[] b)
上書き.
|
void |
put(long index,
byte d)
上書き.
|
void |
put(long index,
byte[] d) |
void |
write(byte[] d)
上限のない書き込み.
|
int |
write(ByteBuffer src)
データ移動 上限あり.
|
long |
write(Input pac)
Block系
|
long |
write(Input pac,
long length)
指定長データの移動.
|
void |
write(int d)
上限のない書き込み.
|
back, backRead, backRead, backReadPacket, backSize, get, get, get, get, getBackInputStream, getInputStream, read, read, read, readPacket, revGet, revGet, revGet, size, skip, toByteArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, get, get, get, getInputStream, length, read, read, read, read, read, readPacket, size, skip, skipImpl, splitImpl, toByteArrayback, backImpl, backLength, backRead, backRead, backRead, backReadPacket, backSize, getBackInputStream, revGet, splitImplputreadgetpublic OutputStream getOutputStream()
getOutputStream インタフェース内 Outputpublic OutputStream getBackOutputStream()
RevOutputgetBackOutputStream インタフェース内 RevOutputpublic void put(long index,
byte d)
IndexOutputput インタフェース内 IndexOutputpublic void put(long index,
byte[] d)
put インタフェース内 IndexOutputpublic void backWrite(int d)
RevOutputpublic void backWrite(byte[] d)
RevOutputpublic void dbackWrite(byte[] src)
RevOutputdbackWrite インタフェース内 RevOutputsrc - データ列public void write(int d)
Outputpublic void write(byte[] d)
Outputpublic int write(ByteBuffer src)
write インタフェース内 WritableByteChannelsrc - 元Bufferpublic void dwrite(byte[] data)
Outputpublic long write(Input pac, long length)
public long backWrite(RevInput pac)
public long backWrite(RevInput pac, long length)
public void close()
throws IOException
close インタフェース内 Closeableclose インタフェース内 AutoCloseableclose インタフェース内 ChannelIOExceptionCopyright © 2024. All rights reserved.