public abstract static class OverBlock.AbstractOverBlock extends Base implements OverBlock
OverBlock.AbstractOverBlock, OverBlock.AbstractSubOverBlock, OverBlock.SubOverBlockReadableBlock.AbstractReadableBlock, ReadableBlock.AbstractSubReadableBlock, ReadableBlock.BlockInput, ReadableBlock.SubReadableBlockBinInput.XorInputInput.AbstractInputOutput.AbstractOutput| コンストラクタと説明 |
|---|
AbstractOverBlock() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
backWrite(byte[] data,
int offset,
int length)
戻り書く.
|
OverBlock |
flip()
切り取りはできない
|
OverBlock |
get(long index,
byte[] d,
int offset,
int length)
バッファに複製する.
|
InputStream |
getInputStream()
ストリームと完全互換ではないがそれっぽくしてくれる.
|
Output |
put(byte[] data,
int offset,
int length)
書く.
|
void |
put(long index,
byte[] d,
int offset,
int length)
書き.
|
void |
write(byte[] data,
int offset,
int length)
上書き.
|
int |
write(ByteBuffer src)
書き込む.
|
backWrite, backWrite, backWrite, backWrite, close, dbackWrite, dwrite, flush, getBackOutputStream, getOutputStream, isOpen, put, put, put, put, write, write, write, writeback, backRead, backRead, backReadPacket, backSize, get, get, get, get, getBackInputStream, read, read, read, readPacket, revGet, revGet, revGet, size, skip, toByteArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchannel, readBlock, sub, wrap, wrap, wrap, wrap, wraparray, arrayOffset, hasArray, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrapget, getget, get, get, get, length, read, read, read, read, read, readPacket, size, skip, skipImpl, splitImpl, toByteArraybackWrite, backWrite, backWrite, backWrite, backWrite, dbackWrite, flush, getBackOutputStreamdwrite, getOutputStream, put, put, write, write, write, write, writeback, backImpl, backLength, backRead, backRead, backRead, backReadPacket, backSize, getBackInputStream, revGet, splitImplput, putreadpublic InputStream getInputStream()
InputgetInputStream インタフェース内 InputgetInputStream クラス内 ReadBasepublic void backWrite(byte[] data,
int offset,
int length)
public OverBlock get(long index, byte[] d, int offset, int length)
OverBlockget インタフェース内 OverBlockget インタフェース内 ReadableBlockget インタフェース内 IndexInputindex - 位置d - 複製先offset - length - public Output put(byte[] data, int offset, int length)
public void put(long index,
byte[] d,
int offset,
int length)
put インタフェース内 IndexOutputindex - Block位置d - データoffset - データ位置length - データ長public void write(byte[] data,
int offset,
int length)
public int write(ByteBuffer src)
write インタフェース内 WritableByteChannelwrite クラス内 Basesrc - データpublic OverBlock flip()
flip インタフェース内 Blockflip インタフェース内 OverBlockflip インタフェース内 ReadableBlockInput.readPacket(long)Copyright © 2024. All rights reserved.