ナビゲーション・リンクをスキップ
A B C D E F G H I K L M N O P R S T U V W X 

A

AbstractInput() - クラス のコンストラクタnet.siisise.io.Input.AbstractInput
 
AbstractOutput() - クラス のコンストラクタnet.siisise.io.Output.AbstractOutput
 
AbstractOverBlock() - クラス のコンストラクタnet.siisise.block.OverBlock.AbstractOverBlock
 
AbstractReadableBlock() - クラス のコンストラクタnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
AbstractSubReadableBlock(long, long) - クラス のコンストラクタnet.siisise.block.ReadableBlock.AbstractSubReadableBlock
pos は未指定
add(long, byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
 
add(long, byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
追加.
add(long, byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
追加する.
add(long, byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
add(long, byte) - クラス のメソッドnet.siisise.io.Edit
1バイト追加.
add(long, byte[]) - クラス のメソッドnet.siisise.io.Edit
バイト列を追加.
add(long, byte) - インタフェース のメソッドnet.siisise.io.IndexEdit
1バイト追加.
add(long, byte[]) - インタフェース のメソッドnet.siisise.io.IndexEdit
バイト列を追加.
add(long, byte[], int, int) - インタフェース のメソッドnet.siisise.io.IndexEdit
バイト列の一部を追加.
add(long, byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
追加
add(byte[], byte[]) - クラス のメソッドnet.siisise.math.GF
 
add(long[], long[]) - クラス のメソッドnet.siisise.math.GF
 
addDirectNext(OverBlock) - クラス のメソッドnet.siisise.block.MultiBlock
後にBlockを追加する.
addDirectPrev(OverBlock) - クラス のメソッドnet.siisise.block.MultiBlock
前にBlockを追加する.
addSubNext(OverBlock) - クラス のメソッドnet.siisise.block.MultiBlock
後にBlockを追加する.
addSubPrev(OverBlock) - クラス のメソッドnet.siisise.block.MultiBlock
前にBlockを追加する.
and(byte[], int, byte[], int, byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
左詰めAND.
and(byte[], byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
aの長さ合わせAND.
array() - クラス のメソッドnet.siisise.block.ByteBlock
配列の直接参照.
array() - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
array() - インタフェース のメソッドnet.siisise.block.ReadableBlock
持っていないときは見てはだめ.
arrayOffset() - クラス のメソッドnet.siisise.block.ByteBlock
 
arrayOffset() - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
arrayOffset() - インタフェース のメソッドnet.siisise.block.ReadableBlock
持ってないときは使えない.
ArrayOutputStream - net.siisise.ioのクラス
固定サイズ配列へのStream.
ArrayOutputStream(int) - クラス のコンストラクタnet.siisise.io.ArrayOutputStream
長さを決めて配列をストリームの受け口にする。
ArrayOutputStream(byte[]) - クラス のコンストラクタnet.siisise.io.ArrayOutputStream
配列を用意してストリーム出力先にする。
ArrayOutputStream(byte[], int) - クラス のコンストラクタnet.siisise.io.ArrayOutputStream
配列の特定位置からストリーム出力先にする。
asByteBuffer() - クラス のメソッドnet.siisise.block.ByteBlock
position から残りを position と limit に設定したByteBuffer
available(InputStream, OutputStream) - クラス のstaticメソッドnet.siisise.io.FileIO
 
available() - クラス のメソッドnet.siisise.io.Input.AbstractInput
InputStream 用サイズ.
available() - クラス のメソッドnet.siisise.io.ReaderInputStream
正確な長さがわからない

B

back(long) - クラス のメソッドnet.siisise.block.ByteBufferBlock
読み書きせずに戻る.
back(long) - クラス のメソッドnet.siisise.block.OverBlock.AbstractSubOverBlock
読み書きせずに戻る.
back(long) - クラス のメソッドnet.siisise.block.PacketBlock
 
back(long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractSubReadableBlock
先頭方向にpositionを移動する.
back(long) - クラス のメソッドnet.siisise.block.SinglePacketBlock
戻る.
back(long) - クラス のメソッドnet.siisise.io.PacketA
backSkip 戻る
back(long) - クラス のメソッドnet.siisise.io.ReadBase
backSkip
back(long) - インタフェース のメソッドnet.siisise.io.RevInput
Input#skip(long) の逆
back(long) - クラス のメソッドnet.siisise.io.RevInputStream
 
backDrop(int) - インタフェース のメソッドnet.siisise.block.EditBlock
 
backDrop(int) - クラス のメソッドnet.siisise.block.PacketBlock
 
backDrop(int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
 
backImpl(RevInput, long) - インタフェース のstaticメソッドnet.siisise.io.RevInput
実装用。
backIn - クラス の変数net.siisise.io.BaseBitPac
 
backLength() - クラス のメソッドnet.siisise.block.ByteBufferBlock
position がほしいか たぶん0からの位置
backLength() - クラス のメソッドnet.siisise.block.ChannelBlock
先頭からの位置.
backLength() - クラス のメソッドnet.siisise.block.OverBlock.AbstractSubOverBlock
読めるbackサイズlong版.
backLength() - クラス のメソッドnet.siisise.block.PacketBlock
 
backLength() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractSubReadableBlock
position だったもの.
backLength() - クラス のメソッドnet.siisise.block.SinglePacketBlock
 
backLength() - クラス のメソッドnet.siisise.io.BasePacket
 
backLength() - インタフェース のメソッドnet.siisise.io.RevInput
RevInputで読めるサイズ.
backLength() - クラス のメソッドnet.siisise.io.RevInputStream
どれくらい逆読みできるか
backOut - クラス の変数net.siisise.io.BaseBitPac
 
BackPacket - net.siisise.ioのインタフェース
closeは持っていない、Exceptionも発生しない。
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
逆読み
backRead() - クラス のメソッドnet.siisise.block.ByteBlock
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBlock
逆読み.
backRead() - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.ChannelBlock
逆から読む.
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.MultiBlock
逆読み.
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
逆から読む.
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.ReadableBlock.SubReadableBlock
逆から読む.
backRead(byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
逆読み.
backRead() - クラス のメソッドnet.siisise.io.ReadBase
 
backRead(byte[]) - クラス のメソッドnet.siisise.io.ReadBase
 
backRead() - インタフェース のメソッドnet.siisise.io.RevInput
1バイト逆から読む.
backRead(byte[], int, int) - インタフェース のメソッドnet.siisise.io.RevInput
逆から読む.
backRead(byte[]) - インタフェース のメソッドnet.siisise.io.RevInput
 
backRead() - クラス のメソッドnet.siisise.io.RevInputStream
 
backRead(byte[], int, int) - クラス のメソッドnet.siisise.io.RevInputStream
後ろ(offset + length)から詰める.
backRead(byte[]) - クラス のメソッドnet.siisise.io.RevInputStream
 
backReadBit(byte[], long, long) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backReadBit(byte[], long, long) - インタフェース のメソッドnet.siisise.io.BitPacket
 
backReadInt(int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backReadInt(int) - インタフェース のメソッドnet.siisise.io.BitPacket
 
backReadPacket(long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
backReadPacket(long) - クラス のメソッドnet.siisise.io.BigBitPacket
 
backReadPacket(long) - クラス のメソッドnet.siisise.io.LittleBitPacket
非推奨です。
 
backReadPacket(long) - クラス のメソッドnet.siisise.io.PacketA
length で半分に分けて後半を返す.
backReadPacket(long) - クラス のメソッドnet.siisise.io.ReadBase
 
backReadPacket(long) - インタフェース のメソッドnet.siisise.io.RevInput
逆読み
backReadPacket(long) - クラス のメソッドnet.siisise.io.RevInputStream
 
backSize() - クラス のメソッドnet.siisise.io.ReadBase
 
backSize() - インタフェース のメソッドnet.siisise.io.RevInput
RevInput で読めるサイズ.
backSize() - クラス のメソッドnet.siisise.io.RevInputStream
逆読みできるサイズを32bitに丸めたもの.
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
 
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.block.MultiBlock
戻り書く.
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
戻り書く.
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
 
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
write data.
backWrite(int) - クラス のメソッドnet.siisise.io.Base
 
backWrite(byte[]) - クラス のメソッドnet.siisise.io.Base
 
backWrite(RevInput) - クラス のメソッドnet.siisise.io.Base
転送元、転送先どちらかの上限まで移動する.
backWrite(RevInput, long) - クラス のメソッドnet.siisise.io.Base
指定長までの範囲で移動する.
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backWrite(RevInput) - クラス のメソッドnet.siisise.io.PacketA
中身の移動.
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
 
backWrite(int) - インタフェース のメソッドnet.siisise.io.RevOutput
読み出しの手前に1バイト戻す.
backWrite(byte[], int, int) - インタフェース のメソッドnet.siisise.io.RevOutput
読み出しの手前にデータを足す.
backWrite(byte[]) - インタフェース のメソッドnet.siisise.io.RevOutput
読み出しの手前にデータを足す.
backWrite(RevInput) - インタフェース のメソッドnet.siisise.io.RevOutput
上限配慮あり.
backWrite(RevInput, long) - インタフェース のメソッドnet.siisise.io.RevOutput
逆書き込み
backWrite(RevOutput, RevInput, long) - インタフェース のstaticメソッドnet.siisise.io.RevOutput
どっちから詰める?
backWrite(int) - クラス のメソッドnet.siisise.io.RevOutputStream
 
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.io.RevOutputStream
 
backWrite(byte[]) - クラス のメソッドnet.siisise.io.RevOutputStream
 
backWrite(RevInput) - クラス のメソッドnet.siisise.io.RevOutputStream
 
backWrite(RevInput, long) - クラス のメソッドnet.siisise.io.RevOutputStream
 
backWrite(int) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
backWrite(byte[]) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
backWrite(byte[], int, int) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
backWrite(RevInput) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
backWrite(RevInput, long) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
backWriteBit(int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backWriteBit(BitPacket) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backWriteBit(BitPacket, long) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backWriteBit(byte[], long, long) - クラス のメソッドnet.siisise.io.BaseBitPac
 
backWriteBit(int, int) - インタフェース のメソッドnet.siisise.io.BitPacket
 
backWriteBit(byte[], long, long) - インタフェース のメソッドnet.siisise.io.BitPacket
 
backWriteBit(BitPacket, long) - インタフェース のメソッドnet.siisise.io.BitPacket
 
backWriteBit(BitPacket) - インタフェース のメソッドnet.siisise.io.BitPacket
 
Base - net.siisise.ioのクラス
Packet と Block の簡易実装.
Base() - クラス のコンストラクタnet.siisise.io.Base
 
BASE32 - net.siisise.ioのクラス
RFC 4648 The Base16, Base32, and Base64 Data Encodings.
BASE32() - クラス のコンストラクタnet.siisise.io.BASE32
 
BASE32(BASE32.Type) - クラス のコンストラクタnet.siisise.io.BASE32
 
BASE32(String) - クラス のコンストラクタnet.siisise.io.BASE32
いろいろありそうなので特殊な配置用.
BASE32 - クラス のstatic変数net.siisise.io.BASE32
 
BASE32.Type - net.siisise.ioの列挙
 
BASE32HEX - クラス のstatic変数net.siisise.io.BASE32
 
BASE58 - net.siisise.ioのクラス
Base58を可変長にしたもの.
BASE58() - クラス のコンストラクタnet.siisise.io.BASE58
 
BASE58(String) - クラス のコンストラクタnet.siisise.io.BASE58
 
BASE64 - net.siisise.ioのクラス
BASE64エンコーダ/デコーダ。
BASE64() - クラス のコンストラクタnet.siisise.io.BASE64
簡易版BASE64処理装置コンストラクタ。
BASE64(int) - クラス のコンストラクタnet.siisise.io.BASE64
改行位置指定ありBASE64処理装置コンストラクタ。
BASE64(BASE64.Type, int) - クラス のコンストラクタnet.siisise.io.BASE64
符号の種類と改行幅の指定できるBASE64処理装置コンストラクタ。
BASE64(BASE64.Type, boolean, int) - クラス のコンストラクタnet.siisise.io.BASE64
 
BASE64 - クラス のstatic変数net.siisise.io.BASE64
 
BASE64.Type - net.siisise.ioの列挙
BASE64 用変換表
BaseBitPac - net.siisise.ioのクラス
ビット操作用.
BaseBitPac() - クラス のコンストラクタnet.siisise.io.BaseBitPac
 
BaseBitPac.BitInputStream - net.siisise.ioのクラス
 
BaseBitPac.BitOutputStream - net.siisise.ioのクラス
 
BasePacket - net.siisise.ioのクラス
Packetの軽く共通部分.
BasePacket() - クラス のコンストラクタnet.siisise.io.BasePacket
 
Bech32 - クラス のstatic変数net.siisise.io.BASE32
 
BigBitPacket - net.siisise.ioのクラス
上位ビットから処理するビット列系統.
BigBitPacket() - クラス のコンストラクタnet.siisise.io.BigBitPacket
 
Bin - net.siisise.langのクラス
名前候補 BinかHex Hexというよりバイト列変換の主なもの.
Bin() - クラス のコンストラクタnet.siisise.lang.Bin
 
Binary16 - net.siisise.langのクラス
IEEE 754 の 16bit 形式 中はshortをつかう
Binary16(short) - クラス のコンストラクタnet.siisise.lang.Binary16
 
binary16BitsToFloat(short) - クラス のstaticメソッドnet.siisise.lang.Binary16
Binary16 を float に拡張するよ 1bit flag 5bit exponent 10bit fraction 非正規化数は てきとーに正規化内に変換した
binary16ToRawShortBits(short) - クラス のstaticメソッドnet.siisise.lang.Binary16
 
binary16ToShortBits(short) - クラス のstaticメソッドnet.siisise.lang.Binary16
NaN をまとめる
BinInput - net.siisise.ioのインタフェース
なに?
BinInput.XorInput - net.siisise.ioのクラス
 
binRead(String) - クラス のstaticメソッドnet.siisise.io.FileIO
DER?
binRead(File) - クラス のstaticメソッドnet.siisise.io.FileIO
 
binRead(URL) - クラス のstaticメソッドnet.siisise.io.FileIO
 
binRead(InputStream) - クラス のstaticメソッドnet.siisise.io.FileIO
 
BitInputStream() - クラス のコンストラクタnet.siisise.io.BaseBitPac.BitInputStream
 
BitInputStream - net.siisise.ioのクラス
ビット単位の入出力をする。
BitInputStream(InputStream) - クラス のコンストラクタnet.siisise.io.BitInputStream
 
bitLength() - クラス のメソッドnet.siisise.io.BaseBitPac
 
bitLength() - インタフェース のメソッドnet.siisise.io.BitPacket
 
BitOutputStream() - クラス のコンストラクタnet.siisise.io.BaseBitPac.BitOutputStream
 
BitOutputStream - net.siisise.ioのクラス
ビット単位で書き込む。
BitOutputStream(OutputStream) - クラス のコンストラクタnet.siisise.io.BitOutputStream
 
BitPacket - net.siisise.ioのインタフェース
javaのBitSetと互換かなにかにしたい.
Block - net.siisise.blockのインタフェース
Packet のデータ加工点を中間にしたもの.
BlockChannel - net.siisise.blockのクラス
Channelに擬態するBlock.
BlockPacket - net.siisise.blockのクラス
ByteBlock の集合.
BlockPacket() - クラス のコンストラクタnet.siisise.block.BlockPacket
 
Blocks - net.siisise.blockのクラス
Stream っぽいものをまとめ Arraysっぽいもの
Blocks() - クラス のコンストラクタnet.siisise.block.Blocks
 
BTC - クラス のstatic変数net.siisise.io.BASE58
 
btoi(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
byte[]をint[]に変換する.
btoi(byte[], int, int) - クラス のstaticメソッドnet.siisise.lang.Bin
byte列の一部をint列に変換する
btoi(byte[], int, int[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
byte[]をint[]に変換する.
btol(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
byte[]をlong[]に変換する.
btol(byte[], int, int) - クラス のstaticメソッドnet.siisise.lang.Bin
byte列の一部をlong列に変換する
btol(byte[], int, long[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
byte列の一部をlong列に変換する
ByteBlock - net.siisise.blockのクラス
ブロック.
ByteBlock(byte[]) - クラス のコンストラクタnet.siisise.block.ByteBlock
配列全体.
ByteBlock(int) - クラス のコンストラクタnet.siisise.block.ByteBlock
指定サイズの空のBlockを作る.
ByteBlock(byte[], long, long) - クラス のコンストラクタnet.siisise.block.ByteBlock
配列の部分集合.
ByteBufferBlock - net.siisise.blockのクラス
limit が変えられない ByteBuffer っぽい.
ByteBufferBlock(byte[]) - クラス のコンストラクタnet.siisise.block.ByteBufferBlock
バイト列をByteBufferにしてByteBlockにする二重構造.
ByteBufferBlock(ByteBuffer) - クラス のコンストラクタnet.siisise.block.ByteBufferBlock
src の 0 から limit までを共有する。
BYTES - クラス のstatic変数net.siisise.lang.Binary16
 

C

channel(OverBlock) - インタフェース のstaticメソッドnet.siisise.block.OverBlock
 
ChannelBlock - net.siisise.blockのクラス
ランダム読み書きができる SeekableByteBlock に対応しておく.
ChannelBlock(SeekableByteChannel) - クラス のコンストラクタnet.siisise.block.ChannelBlock
 
charAt(int) - クラス のメソッドnet.siisise.lang.CodePoint
位置の文字を返す codePointAt で揃えた方がいい気がした
chars() - クラス のメソッドnet.siisise.lang.CodePoint
CharSequenceとして振る舞う?
close() - クラス のメソッドnet.siisise.block.BlockChannel
 
close() - クラス のメソッドnet.siisise.block.ChannelBlock
 
close() - クラス のメソッドnet.siisise.block.ReadableBlock.SubReadableBlock
 
close() - クラス のメソッドnet.siisise.io.Base
 
close() - クラス のメソッドnet.siisise.io.DumpOutputStream
 
close() - クラス のメソッドnet.siisise.io.ReaderInputStream
 
close() - クラス のメソッドnet.siisise.io.StreamFrontPacket
連結した入力を閉じる.
CodePoint - net.siisise.langのクラス
RFC 3629 拡張漢字、補助文字、補助漢字?
CodePoint() - クラス のコンストラクタnet.siisise.lang.CodePoint
 
CodePoint(String) - クラス のコンストラクタnet.siisise.lang.CodePoint
文字列をUCS-4で扱う方向に初期化
codePoints() - クラス のメソッドnet.siisise.lang.CodePoint
 
cols - クラス の変数net.siisise.io.BASE64
エンコード時の1行の長さ MIME 76 PKCS 64ぐらい
copy(String, String) - クラス のstaticメソッドnet.siisise.io.FileIO
 

D

dbackWrite(byte[]) - クラス のメソッドnet.siisise.block.PacketBlock
 
dbackWrite(byte[]) - クラス のメソッドnet.siisise.io.Base
 
dbackWrite(byte[]) - クラス のメソッドnet.siisise.io.PacketA
 
dbackWrite(byte[]) - インタフェース のメソッドnet.siisise.io.RevOutput
複製しない(可能な場合)
dbackWrite(byte[]) - クラス のメソッドnet.siisise.io.RevOutputStream
複製しない(可能な場合)
dbackWrite(byte[]) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
decode(String) - クラス のメソッドnet.siisise.io.BASE32
BESE32デコード.
decode(String) - クラス のメソッドnet.siisise.io.BASE58
 
decode(String) - クラス のメソッドnet.siisise.io.BASE64
BASE64文字列をデータに復元する。
decode(String) - クラス のメソッドnet.siisise.io.PEM
 
decode(String) - インタフェース のメソッドnet.siisise.io.TextEncode
テキストからバイト列を復号する.
decodeBase(String) - クラス のstaticメソッドnet.siisise.io.BASE64
4文字 を 3パイトへ.
decodeHex64(String) - クラス のstaticメソッドnet.siisise.io.BASE64
独自HEX64エンコードのデコード
decodeMap(String) - クラス のメソッドnet.siisise.io.PEM
 
decodeMap(Reader) - クラス のメソッドnet.siisise.io.PEM
PEMをReaderから1つだけ読み込んだり.
decodeMap(String) - インタフェース のメソッドnet.siisise.io.TextEncode
ヘッダなど付加データを別で持つものをデコードする場合 key null がデータのよてい
decodePacket(String) - クラス のメソッドnet.siisise.io.BASE32
チェックサム付きのBash32デコード用.
decodePacket(String) - 列挙 のメソッドnet.siisise.io.BASE32.Type
チェックサム付きのBash32デコード用.
decodePass(String) - クラス のstaticメソッドnet.siisise.io.BASE64
パスワードエンコードのデコード
decodeURL(String) - クラス のstaticメソッドnet.siisise.io.BASE64
URLエンコードのBASE64デコード
del(long, long) - クラス のメソッドnet.siisise.block.BlockPacket
 
del(long, byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
手抜き.
del(long, long) - クラス のメソッドnet.siisise.block.PacketBlock
削除 index位置からsize分削除する.詰める.
del(long, byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
 
del(long, long) - クラス のメソッドnet.siisise.block.SinglePacketBlock
削除
del(long, byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
削除.
del(long, long) - クラス のメソッドnet.siisise.io.BaseBitPac
 
del(long, byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
del(long, byte[], int, int) - クラス のメソッドnet.siisise.io.BasePacket
 
del(long, byte[], int, int) - クラス のメソッドnet.siisise.io.BigBitPacket
 
del(long) - クラス のメソッドnet.siisise.io.Edit
1バイト削除
del(long, byte[]) - クラス のメソッドnet.siisise.io.Edit
削除 / 切り取り
del(long) - インタフェース のメソッドnet.siisise.io.IndexEdit
 
del(long, long) - インタフェース のメソッドnet.siisise.io.IndexEdit
 
del(long, byte[]) - インタフェース のメソッドnet.siisise.io.IndexEdit
 
del(long, byte[], int, int) - インタフェース のメソッドnet.siisise.io.IndexEdit
 
del(long, long) - クラス のメソッドnet.siisise.io.PacketA
切り取り。
del(long, byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
切り取り。
div(int, int) - クラス のメソッドnet.siisise.math.GF
 
div(byte[], byte[]) - クラス のメソッドnet.siisise.math.GF
非推奨です。
未検証
doubleValue() - クラス のメソッドnet.siisise.lang.Binary16
floatにしてからdoubleに変換.
drop(int) - インタフェース のメソッドnet.siisise.block.EditBlock
切り取る.
drop(int) - クラス のメソッドnet.siisise.block.PacketBlock
 
drop(int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
 
dump(byte[]) - クラス のstaticメソッドnet.siisise.io.FileIO
 
DumpOutputStream - net.siisise.ioのクラス
ファイルダンプ形式で出力する。
DumpOutputStream(PrintWriter) - クラス のコンストラクタnet.siisise.io.DumpOutputStream
Creates a new instance of DumpOutputStream
DumpOutputStream(Writer) - クラス のコンストラクタnet.siisise.io.DumpOutputStream
 
dwrite(byte[]) - クラス のメソッドnet.siisise.block.PacketBlock
直書き.
dwrite(byte[]) - クラス のメソッドnet.siisise.io.Base
 
dwrite(byte[]) - クラス のメソッドnet.siisise.io.FilterOutput
 
dwrite(byte[]) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
dwrite(byte[]) - インタフェース のメソッドnet.siisise.io.Output
直書き.
dwrite(byte[]) - クラス のメソッドnet.siisise.io.PacketA
 

E

Edit - net.siisise.ioのクラス
サイズ変更が伴う追加、削除を可能にしたもの.
Edit() - クラス のコンストラクタnet.siisise.io.Edit
 
EditBlock - net.siisise.blockのインタフェース
編集点が中央になったPacket.
encode(byte[], int, int) - クラス のメソッドnet.siisise.io.BASE32
BASE32エンコード.
encode(byte[], int, int) - クラス のメソッドnet.siisise.io.BASE58
BASE58 符号化
encode(byte[]) - クラス のメソッドnet.siisise.io.BASE64
 
encode(byte[], int, int) - クラス のメソッドnet.siisise.io.BASE64
エンコード 制限事項 String で格納できる長さより長くなるものには対応できない。
encode(byte[], Writer) - クラス のメソッドnet.siisise.io.PEM
RFCエンコード.
encode(byte[]) - クラス のメソッドnet.siisise.io.PEM
 
encode(byte[], int, int) - クラス のメソッドnet.siisise.io.PEM
 
encode(byte[]) - インタフェース のメソッドnet.siisise.io.TextEncode
バイト列をテキストに変換する.
encode(byte[], int, int) - インタフェース のメソッドnet.siisise.io.TextEncode
バイト列をテキストエンコードで符号化する.
encodeToByte(byte[], int, int) - クラス のメソッドnet.siisise.io.BASE64
ASCII文字のバイト型に変換する。
encodeToChar(byte[], int, int) - クラス のメソッドnet.siisise.io.BASE32
BASE32エンコード char[] 版.
encodeToChar(byte[], int, int) - 列挙 のメソッドnet.siisise.io.BASE32.Type
 
encodeToChar(byte[], int, int) - クラス のメソッドnet.siisise.io.BASE64
文字配列型にエンコード. 3バイトを4文字に サイズはあらかじめ計算可能なのでなんとかしておくと高速。
encodeToStream(byte[], OutputStream, int, int) - クラス のメソッドnet.siisise.io.BASE64
ASCII文字BASE64のStream出力。
equals(Object) - クラス のメソッドnet.siisise.lang.Binary16
てきとー NaNなどの扱い注意

F

FF128 - クラス のstatic変数net.siisise.math.GF
 
FF64 - クラス のstatic変数net.siisise.math.GF
 
FF8 - クラス のstatic変数net.siisise.math.GF
 
FileIO - net.siisise.ioのクラス
便利につかえる仮のクラス URL系にまとめたい
FileIO() - クラス のコンストラクタnet.siisise.io.FileIO
 
FilterInput - net.siisise.ioのクラス
Input を InputStream に変える.
FilterInput(Input) - クラス のコンストラクタnet.siisise.io.FilterInput
 
FilterOutput - net.siisise.ioのクラス
Output を OutputとOutputStream に変える
FilterOutput(Output) - クラス のコンストラクタnet.siisise.io.FilterOutput
 
find(byte[]) - クラス のメソッドnet.siisise.io.BitInputStream
バイト単位でデータのある位置のうしろまでシーク 未完成
flip() - インタフェース のメソッドnet.siisise.block.Block
分ける.
flip() - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
切り取りはできない
flip() - インタフェース のメソッドnet.siisise.block.OverBlock
上書き可能な状態でpositionまでを切り取り
flip() - クラス のメソッドnet.siisise.block.PacketBlock
編集可能なのでいろいろ違うかも
flip() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
ここまでを切り出すが、ポインタは移動しない。
flip() - インタフェース のメソッドnet.siisise.block.ReadableBlock
読み込み専用のpositionまでの切り取り.
flip() - クラス のメソッドnet.siisise.block.SinglePacketBlock
仮でOverなかたち
FloatToBinary16bits(float) - クラス のstaticメソッドnet.siisise.lang.Binary16
1 to 1 bit 符号部 sign 5 to 8 bit 指数部 10 to 23 bit 仮数部
floatValue() - クラス のメソッドnet.siisise.lang.Binary16
てきとーに変換.
flush() - クラス のメソッドnet.siisise.block.PacketBlock
 
flush() - クラス のメソッドnet.siisise.io.Base
 
flush() - クラス のメソッドnet.siisise.io.BitOutputStream
 
flush() - クラス のメソッドnet.siisise.io.DumpOutputStream
 
flush() - クラス のメソッドnet.siisise.io.PacketA
試験的
flush() - インタフェース のメソッドnet.siisise.io.RevOutput
 
flush() - クラス のメソッドnet.siisise.io.RevOutputStream
 
flush() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
flushBit() - クラス のメソッドnet.siisise.io.BitOutputStream
残ビット処理.
FrontPacket - net.siisise.ioのインタフェース
Last in first out.

G

get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
 
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBlock
 
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.ChannelBlock
 
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
 
get(long, byte[], int, int) - インタフェース のメソッドnet.siisise.block.OverBlock
バッファに複製する.
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
 
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
読む.
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
get(long, OverBlock) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
get(long, byte[], int, int) - インタフェース のメソッドnet.siisise.block.ReadableBlock
切り取り.
get(long, byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
読む.
get(long, byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
get() - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
get(byte[], int, int) - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
get(long) - インタフェース のメソッドnet.siisise.io.IndexInput
読めないときはException
get(long, byte[]) - インタフェース のメソッドnet.siisise.io.IndexInput
バッファのフルサイズ読む.
get(long, byte[], int, int) - インタフェース のメソッドnet.siisise.io.IndexInput
length サイズを読む.
get() - クラス のメソッドnet.siisise.io.Input.AbstractInput
 
get(byte[], int, int) - クラス のメソッドnet.siisise.io.Input.AbstractInput
 
get() - インタフェース のメソッドnet.siisise.io.Input
 
get(byte[]) - インタフェース のメソッドnet.siisise.io.Input
 
get(byte[], int, int) - インタフェース のメソッドnet.siisise.io.Input
 
get(Output) - インタフェース のメソッドnet.siisise.io.Input
 
get(long, byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
読んだところは消えない.
get() - クラス のメソッドnet.siisise.io.ReadBase
 
get(byte[], int, int) - クラス のメソッドnet.siisise.io.ReadBase
 
get(long) - クラス のメソッドnet.siisise.io.ReadBase
 
get(long, byte[]) - クラス のメソッドnet.siisise.io.ReadBase
 
get() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
get(byte[], int, int) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
getBackInputStream() - クラス のメソッドnet.siisise.io.BaseBitPac
 
getBackInputStream() - クラス のメソッドnet.siisise.io.ReadBase
 
getBackInputStream() - インタフェース のメソッドnet.siisise.io.RevInput
 
getBackInputStream() - クラス のメソッドnet.siisise.io.RevInputStream
 
getBackOutputStream() - クラス のメソッドnet.siisise.io.Base
 
getBackOutputStream() - クラス のメソッドnet.siisise.io.BaseBitPac
 
getBackOutputStream() - インタフェース のメソッドnet.siisise.io.RevOutput
書き戻す用.
getBackOutputStream() - クラス のメソッドnet.siisise.io.RevOutputStream
 
getBackOutputStream() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
getCols() - クラス のメソッドnet.siisise.io.BASE64
 
getInputStream() - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
 
getInputStream() - クラス のメソッドnet.siisise.block.PacketBlock
 
getInputStream() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
getInputStream() - クラス のメソッドnet.siisise.io.BaseBitPac
 
getInputStream() - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
getInputStream() - クラス のメソッドnet.siisise.io.Input.AbstractInput
 
getInputStream() - インタフェース のメソッドnet.siisise.io.Input
ストリームと完全互換ではないがそれっぽくしてくれる.
getInputStream() - クラス のメソッドnet.siisise.io.ReadBase
 
getInputStream() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
getOutputStream() - クラス のメソッドnet.siisise.io.Base
 
getOutputStream() - クラス のメソッドnet.siisise.io.BaseBitPac
 
getOutputStream() - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
getOutputStream() - インタフェース のメソッドnet.siisise.io.Output
 
GF - net.siisise.mathのクラス
ガロア体のなにか 8bit用とbyte列,long列用
GF() - クラス のコンストラクタnet.siisise.math.GF
 
GF(int, int) - クラス のコンストラクタnet.siisise.math.GF
短い用 1バイトくらいの
GF(int, byte[]) - クラス のコンストラクタnet.siisise.math.GF
rb は1バイトだけ使う仮実装
GF(int, byte) - クラス のコンストラクタnet.siisise.math.GF
長い用
GF128 - クラス のstatic変数net.siisise.math.GF
 
GF64 - クラス のstatic変数net.siisise.math.GF
 
GF8 - クラス のstatic変数net.siisise.math.GF
 

H

hasArray() - クラス のメソッドnet.siisise.block.ByteBlock
配列はお持ちですか.
hasArray() - クラス のメソッドnet.siisise.block.ByteBufferBlock
配列はお持ちですか.
hasArray() - インタフェース のメソッドnet.siisise.block.ReadableBlock
配列はお持ちですか.
hasNext() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
HEX64 - クラス のstatic変数net.siisise.io.BASE64
 

I

in - クラス の変数net.siisise.io.BaseBitPac
 
inc(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
byte列を大きな数値として+1する
inc(long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
long列を大きな数値として+1する
IndexEdit - net.siisise.ioのインタフェース
サイズ変更が可能な編集.
IndexInput - net.siisise.ioのインタフェース
Packet, Blockの指定位置を読む系
indexOf(int) - クラス のメソッドnet.siisise.lang.CodePoint
文字の位置を返すはずだったもの cpがucs-2の0-0xffffときcharsにUCS-4が混ざっているとString#indexOfと結果が違う予定
IndexOutput - net.siisise.ioのインタフェース
 
Input - net.siisise.ioのインタフェース
InputStream の Interface化 + ちょっと
Input.AbstractInput - net.siisise.ioのクラス
Abstract的な
intStream(Input, int) - クラス のstaticメソッドnet.siisise.block.StreamBox
int列のブロックのストリームを作るかもしれない.
intValue() - クラス のメソッドnet.siisise.lang.Binary16
float に変換してからintにする
inv(int) - クラス のメソッドnet.siisise.math.GF
8bit 逆数計算的なもの(高速版)
inv(byte[]) - クラス のメソッドnet.siisise.math.GF
逆数計算的なもの(簡易版) 256 - 2 で ^254 ぐらいの位置づけ ビット長*2回掛けるぐらいで計算はできる
io(InputStream, OutputStream) - クラス のstaticメソッドnet.siisise.io.FileIO
inとoutを繋ぐだけ
io(Reader, Writer) - クラス のstaticメソッドnet.siisise.io.FileIO
 
isEmpty() - クラス のメソッドnet.siisise.lang.CodePoint
String互換 空文字列?
isFull(char) - クラス のstaticメソッドnet.siisise.lang.String
SJIS、EUCの全角判定 制御コード、半角文字は false
isNaN() - クラス のメソッドnet.siisise.lang.Binary16
 
isNaN(short) - クラス のstaticメソッドnet.siisise.lang.Binary16
NaN 判定
isOpen() - クラス のメソッドnet.siisise.block.BlockChannel
 
isOpen() - クラス のメソッドnet.siisise.block.ReadableBlock.SubReadableBlock
 
isOpen() - クラス のメソッドnet.siisise.io.Base
 
iterator(int) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
position からの Iterator (べつ?
iterator() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
itob(int[]) - クラス のstaticメソッドnet.siisise.lang.Bin
int列をbyte列に変換する.
itob(int[], int, int) - クラス のstaticメソッドnet.siisise.lang.Bin
int列の一部をbyte列に変換する
itob(int[], byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
int[]をbyte[]に戻す.
itol(int[]) - クラス のstaticメソッドnet.siisise.lang.Bin
int列をlong列に変換する
itol(int[], int, long[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
byte列の一部をlong列に変換する

K

kanaLower(String) - クラス のstaticメソッドnet.siisise.lang.String
ひらがなを全角カタカナにする
kanaUpper(String) - クラス のstaticメソッドnet.siisise.lang.String
日本語正規化 全角/半角カタカナをひらがなにする

L

left(byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
MSB が 配列 0 側にある想定のシフト演算
length() - クラス のメソッドnet.siisise.block.BlockPacket
読める長さ
length() - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
length() - クラス のメソッドnet.siisise.block.ChannelBlock
これから読み書きできる長さ.
length() - クラス のメソッドnet.siisise.block.OverBlock.AbstractSubOverBlock
読めるサイズlong版.
length() - クラス のメソッドnet.siisise.block.PacketBlock
 
length() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractSubReadableBlock
 
length() - クラス のメソッドnet.siisise.block.SinglePacketBlock
読めるサイズ long
length() - クラス のメソッドnet.siisise.io.BaseBitPac.BitInputStream
 
length() - クラス のメソッドnet.siisise.io.BaseBitPac
端数は含まないバイト列として返せる値.
length() - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
length() - クラス のメソッドnet.siisise.io.FilterInput
 
length() - インタフェース のメソッドnet.siisise.io.Input
読めるサイズ long版. 32ビットでは足りないかもと足してみた
length() - クラス のメソッドnet.siisise.io.PacketA
 
length() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
length() - クラス のメソッドnet.siisise.lang.CodePoint
code point 長
LittleBitPacket - net.siisise.ioのクラス
非推奨です。
まだ
LittleBitPacket() - クラス のコンストラクタnet.siisise.io.LittleBitPacket
非推奨です。
 
load(String) - クラス のメソッドnet.siisise.io.PEM
ファイルから読み込み
load(String, String) - クラス のstaticメソッドnet.siisise.setup.ProfSpool
設定ファイル的なものがあればFileを取得する.
longStream(Input, int) - クラス のstaticメソッドnet.siisise.block.StreamBox
 
longValue() - クラス のメソッドnet.siisise.lang.Binary16
floatに変換してからlongにする
ltob(long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
long列をbyte列に変換する
ltob(long[], int, int) - クラス のstaticメソッドnet.siisise.lang.Bin
long列の一部をbyte列に変換する
ltob(long[], byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
long[] to byte[].
ltoi(long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
long列をint列に変換する
ltoi(long[], int, int) - クラス のstaticメソッドnet.siisise.lang.Bin
long列の一部をint列に変換する
ltoi(long[], int, int[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
long列の一部をint列に変換する

M

mark(int) - クラス のメソッドnet.siisise.block.ReadableBlock.BlockInput
 
markSupported() - クラス のメソッドnet.siisise.block.ReadableBlock.BlockInput
 
Matics - net.siisise.mathのクラス
仮 名前は変わるかも.
Matics() - クラス のコンストラクタnet.siisise.math.Matics
 
max - クラス の変数net.siisise.block.ReadableBlock.AbstractSubReadableBlock
最大位置. block.length の代わり java.nio.Buffer の limit
max(int...) - クラス のstaticメソッドnet.siisise.math.Matics
複数の値からの最大.
max(long...) - クラス のstaticメソッドnet.siisise.math.Matics
複数の値からの最大.
MAX_EXPONENT - クラス のstatic変数net.siisise.lang.Binary16
 
min - クラス の変数net.siisise.block.ReadableBlock.AbstractSubReadableBlock
最小位置. java.nio.Buffer の arrayOffset()
min(int...) - クラス のstaticメソッドnet.siisise.math.Matics
複数の値からの最小.
min(long...) - クラス のstaticメソッドnet.siisise.math.Matics
複数の値からの最小.
MIN_EXPONENT - クラス のstatic変数net.siisise.lang.Binary16
 
mul(int, int) - クラス のメソッドnet.siisise.math.GF
 
mul(byte[], byte[]) - クラス のメソッドnet.siisise.math.GF
a・b
mul(long[], long[]) - クラス のメソッドnet.siisise.math.GF
a・b
MultiBlock - net.siisise.blockのクラス
複数Blockをまとめて1ブロックっぽくする.
MultiBlock(List<OverBlock>) - クラス のコンストラクタnet.siisise.block.MultiBlock
複数ブロックをまとめて1つのBlockにする.

N

NaN - クラス のstatic変数net.siisise.lang.Binary16
 
NEGATIVE_INFINITY - クラス のstatic変数net.siisise.lang.Binary16
 
net.siisise.block - パッケージ net.siisise.block
java.nio っぽくなっている気がする.
net.siisise.io - パッケージ net.siisise.io
 
net.siisise.lang - パッケージ net.siisise.lang
 
net.siisise.math - パッケージ net.siisise.math
 
net.siisise.setup - パッケージ net.siisise.setup
 
NetReader - net.siisise.ioのクラス
BufferedReader が死ぬので UTF-16固定
NetReader(Reader) - クラス のコンストラクタnet.siisise.io.NetReader
 
next() - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
not(byte[], int, byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
 
not(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
 

O

OPENSSH_PRIVATE_KEY - クラス のstatic変数net.siisise.io.PEM
 
or(byte[], int, byte[], int, byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
OR
or(byte[], byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
 
out - クラス の変数net.siisise.io.BaseBitPac
 
Output - net.siisise.ioのインタフェース
OutputStream風のなにか.
Output.AbstractOutput - net.siisise.ioのクラス
 
over(File) - クラス のstaticメソッドnet.siisise.block.ChannelBlock
読み書きできる形のBlockで開く.
over(Path) - クラス のstaticメソッドnet.siisise.block.ChannelBlock
 
over(SeekableByteChannel) - クラス のstaticメソッドnet.siisise.block.ChannelBlock
 
OverBlock - net.siisise.blockのインタフェース
上書きのみできるブロック.
OverBlock.AbstractOverBlock - net.siisise.blockのクラス
軽い実装.
OverBlock.AbstractSubOverBlock - net.siisise.blockのクラス
上書き可能なブロック、サブブロック.
OverBlock.SubOverBlock - net.siisise.blockのクラス
切り取られた空間.

P

pac - クラス の変数net.siisise.io.BaseBitPac
 
Packet - net.siisise.ioのインタフェース
First In First Out Stream Packet.
PacketA - net.siisise.ioのクラス
First In First Out Stream Packet.
PacketA() - クラス のコンストラクタnet.siisise.io.PacketA
Input / Output を中で持つので手軽に使える.
PacketA(byte[]) - クラス のコンストラクタnet.siisise.io.PacketA
 
PacketBlock - net.siisise.blockのクラス
編集点が中央になったPacket.
PacketBlock() - クラス のコンストラクタnet.siisise.block.PacketBlock
 
PacketBlock(byte[]) - クラス のコンストラクタnet.siisise.block.PacketBlock
データ列から作るBlock データ列とこのPacketBlockは共有されない.
PacketBlock(FrontPacket) - クラス のコンストラクタnet.siisise.block.PacketBlock
入力を繋ぐ.
PacketBlock(FrontPacket, BackPacket) - クラス のコンストラクタnet.siisise.block.PacketBlock
inから読んでoutに出て行く形.
ParamThread - net.siisise.langのクラス
パラメータ付き柔軟スレッド。
ParamThread(Object, String, Object...) - クラス のコンストラクタnet.siisise.lang.ParamThread
複数パラメータでメソッドを起動する.
ParamThread(Object, String, Object) - クラス のコンストラクタnet.siisise.lang.ParamThread
新規スレッドで引数1つのメソッドを呼び出す
ParamThread(Object, String) - クラス のコンストラクタnet.siisise.lang.ParamThread
パラメータ無しメソッドを呼び出す
PASSWORD - クラス のstatic変数net.siisise.io.BASE64
 
PEM - net.siisise.ioのクラス
PEM系をBASE64から分離しておく
PEM(String) - クラス のコンストラクタnet.siisise.io.PEM
 
pos - クラス の変数net.siisise.block.ReadableBlock.AbstractSubReadableBlock
 
position() - クラス のメソッドnet.siisise.block.BlockChannel
 
position(long) - クラス のメソッドnet.siisise.block.BlockChannel
 
POSITIVE_INFINITY - クラス のstatic変数net.siisise.lang.Binary16
 
pow(byte[], long) - クラス のメソッドnet.siisise.math.GF
あれ
pow(long[], long) - クラス のメソッドnet.siisise.math.GF
 
pow(byte[], BigInteger) - クラス のメソッドnet.siisise.math.GF
簡易版
ProfSpool - net.siisise.setupのクラス
設定を保存するなにか.
ProfSpool() - クラス のコンストラクタnet.siisise.setup.ProfSpool
 
put(long, byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
指定位置に上書き.
put(long, byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBlock
 
put(byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
書く.
put(long, byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
書き.
put(long, byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
 
put(byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
上書き.読むデータがなくても追加する.
put(long, byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
上書き.
put(byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
上書き.
put(long, byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
上書き.
put(byte) - クラス のメソッドnet.siisise.io.Base
 
put(byte[]) - クラス のメソッドnet.siisise.io.Base
 
put(long, byte) - クラス のメソッドnet.siisise.io.Base
 
put(long, byte[]) - クラス のメソッドnet.siisise.io.Base
 
put(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
put(long, byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
put(byte[], int, int) - クラス のメソッドnet.siisise.io.BasePacket
エラーなしで書き込む.
put(byte[], int, int) - クラス のメソッドnet.siisise.io.FilterOutput
 
put(long, byte) - インタフェース のメソッドnet.siisise.io.IndexOutput
上書き.
put(long, byte[]) - インタフェース のメソッドnet.siisise.io.IndexOutput
 
put(long, byte[], int, int) - インタフェース のメソッドnet.siisise.io.IndexOutput
 
put(byte) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
put(byte[]) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
put(byte) - インタフェース のメソッドnet.siisise.io.Output
上書き.
put(byte[]) - インタフェース のメソッドnet.siisise.io.Output
上書き.
put(byte[], int, int) - インタフェース のメソッドnet.siisise.io.Output
上書き.
put(long, byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
上書き overwrite

R

r(byte[]) - クラス のメソッドnet.siisise.math.GF
GF s・2の逆 /2
r(int[]) - クラス のメソッドnet.siisise.math.GF
GF s・2の逆 /2
r(long[]) - クラス のメソッドnet.siisise.math.GF
s / 2.
r(int) - クラス のメソッドnet.siisise.math.GF
 
range(int, int, int) - クラス のstaticメソッドnet.siisise.math.Matics
数値を範囲内に丸める.
range(long, long, long) - クラス のstaticメソッドnet.siisise.math.Matics
数値を範囲内に丸める.
read(ByteBuffer) - クラス のメソッドnet.siisise.block.BlockChannel
 
read(byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
ないときは サイズ0
read() - クラス のメソッドnet.siisise.block.ByteBlock
InputStreamとの違い 入力ブロックせずに データ:0-255 または データ無し:-1 を返す
read(byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBlock
読む.
read(byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBufferBlock
読む
read(byte[], int, int) - クラス のメソッドnet.siisise.block.ChannelBlock
 
read(byte[], int, int) - クラス のメソッドnet.siisise.block.MultiBlock
読み.
read(byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
 
read(byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
 
read(byte[], int, int) - クラス のメソッドnet.siisise.block.ReadableBlock.SubReadableBlock
読む
read(byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
読む.
read() - クラス のメソッドnet.siisise.io.BaseBitPac.BitInputStream
 
read(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitInputStream
読み込んだ次のバイトが壊れていない保証はない
read(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
8ビット単位で転送.
read() - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
read(byte[], int, int) - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
read(byte[]) - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
read() - クラス のメソッドnet.siisise.io.BitInputStream
ビット処理をリセットしてしまいます 読み込んでいない8ビット未満のビットデータは破棄されます。
read(byte[], int, int) - クラス のメソッドnet.siisise.io.BitInputStream
ビット処理を考慮せずデータを読み込みます。
read() - クラス のメソッドnet.siisise.io.FilterInput
 
read(byte[], int, int) - クラス のメソッドnet.siisise.io.FilterInput
 
read() - クラス のメソッドnet.siisise.io.Input.AbstractInput
 
read(byte[]) - クラス のメソッドnet.siisise.io.Input.AbstractInput
 
read(byte[], int, int) - クラス のメソッドnet.siisise.io.Input.AbstractInput
ないときは サイズ0
read() - インタフェース のメソッドnet.siisise.io.Input
InputStreamとの違い 入力ブロックせずに データ:0-255 または データ無し:-1 を返す
read(byte[], int, int) - インタフェース のメソッドnet.siisise.io.Input
配列の一部に読む.
read(byte[]) - インタフェース のメソッドnet.siisise.io.Input
配列に読む.
read(Output) - インタフェース のメソッドnet.siisise.io.Input
データ移動的なところ (Packet / Block 汎用) readでもwritwでも同じ
read(ByteBuffer) - インタフェース のメソッドnet.siisise.io.Input
 
read(byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
 
read() - クラス のメソッドnet.siisise.io.ReadBase
 
read(byte[]) - クラス のメソッドnet.siisise.io.ReadBase
 
read(ByteBuffer) - クラス のメソッドnet.siisise.io.ReadBase
データを読む.
read() - クラス のメソッドnet.siisise.io.ReaderInputStream
 
read() - クラス のメソッドnet.siisise.io.RevInputStream
逆に繋げるかもしれないので仮
read(byte[]) - クラス のメソッドnet.siisise.io.RevInputStream
読む.
read(byte[], int, int) - クラス のメソッドnet.siisise.io.RevInputStream
 
read() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
read(byte[], int, int) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
read(byte[]) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
ReadableBlock - net.siisise.blockのインタフェース
Buffer の読み込み専用 っぽいものをStream風メソッドで実装したもの.
ReadableBlock.AbstractReadableBlock - net.siisise.blockのクラス
一般的なところだけ載せる.
ReadableBlock.AbstractSubReadableBlock - net.siisise.blockのクラス
部分集合用の軽い実装.
ReadableBlock.BlockInput - net.siisise.blockのクラス
 
ReadableBlock.SubReadableBlock - net.siisise.blockのクラス
ちょっと分割したいときのBlock.
readAvailablie(InputStream) - クラス のstaticメソッドnet.siisise.io.FileIO
Socket等ブロックしない程度に読む.
ReadBase - net.siisise.ioのクラス
Packet Block の共通項を探る抽象クラス.
ReadBase() - クラス のコンストラクタnet.siisise.io.ReadBase
 
readBit(byte[], long, long) - クラス のメソッドnet.siisise.io.BaseBitPac.BitInputStream
 
readBit(byte[], long, long) - クラス のメソッドnet.siisise.io.BaseBitPac
readのビット版 入れ物はbyte列 左詰め |01234567|89ABCDEF|
readBit(int) - クラス のメソッドnet.siisise.io.BitInputStream
ビット単位で読む 0~32ビットに対応 EOF 未対応
readBit(byte[], int, int) - クラス のメソッドnet.siisise.io.BitInputStream
指定ビットを配列に格納する offset,bitlen はビット単位 とりあえず 0で考える dtの格納前のデータは破壊されるので要修正?
readBit(byte[]) - クラス のメソッドnet.siisise.io.BitInputStream
 
readBit(byte[], long, long) - インタフェース のメソッドnet.siisise.io.BitPacket
 
readBlock(long) - インタフェース のメソッドnet.siisise.block.OverBlock
指定サイズの部分集合を作る.
readBlock(long) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
小分けにする.
readBlock(long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
readBlock(long) - インタフェース のメソッドnet.siisise.block.ReadableBlock
現在値から部分的な切り出し.
readBlock(long) - クラス のメソッドnet.siisise.block.ReadableBlock.SubReadableBlock
 
readBlock(long) - クラス のメソッドnet.siisise.block.SinglePacketBlock
上書き可能だが追加/削除された場合は保証されない
readByteLine() - クラス のメソッドnet.siisise.io.NetReader
 
ReaderInputStream - net.siisise.ioのクラス
StreamFrontPacket の前処理.
ReaderInputStream(Reader) - クラス のコンストラクタnet.siisise.io.ReaderInputStream
 
ReaderInputStream(Reader, int) - クラス のコンストラクタnet.siisise.io.ReaderInputStream
 
readInt(int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitInputStream
 
readInt(int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
readInt(int) - インタフェース のメソッドnet.siisise.io.BitPacket
 
readLine() - クラス のメソッドnet.siisise.io.NetReader
不正な文字コードが混入していないかUnicodeに変換してから一応チェック
readPac(int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitInputStream
 
readPac(int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
readPac(int) - インタフェース のメソッドnet.siisise.io.BitPacket
 
readPacket(long) - クラス のメソッドnet.siisise.io.BigBitPacket
 
readPacket(long) - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
readPacket(long) - クラス のメソッドnet.siisise.io.FilterInput
 
readPacket(long) - クラス のメソッドnet.siisise.io.Input.AbstractInput
PacketAを使った簡易実装.
readPacket(long) - インタフェース のメソッドnet.siisise.io.Input
内部的に分割を高速にしたい処理。
readPacket(long) - クラス のメソッドnet.siisise.io.LittleBitPacket
非推奨です。
 
readPacket(long) - クラス のメソッドnet.siisise.io.PacketA
length で半分に分けて前半を返す.
readPacket(long) - クラス のメソッドnet.siisise.io.ReadBase
PacketAを使った簡易実装.
readPacket(long) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
readPadding - クラス の変数net.siisise.io.BaseBitPac
前方空白量
reset() - クラス のメソッドnet.siisise.block.ReadableBlock.BlockInput
 
resetBit() - クラス のメソッドnet.siisise.io.BitInputStream
8ビット単位まで捨てる.
revGet() - クラス のメソッドnet.siisise.block.PacketBlock
 
revGet() - クラス のメソッドnet.siisise.io.ReadBase
 
revGet(byte[]) - クラス のメソッドnet.siisise.io.ReadBase
 
revGet(byte[], int, int) - クラス のメソッドnet.siisise.io.ReadBase
 
revGet() - インタフェース のメソッドnet.siisise.io.RevInput
 
revGet() - クラス のメソッドnet.siisise.io.RevInputStream
 
RevInput - net.siisise.ioのインタフェース
逆読み.
RevInputStream - net.siisise.ioのクラス
 
RevInputStream(RevInput) - クラス のコンストラクタnet.siisise.io.RevInputStream
 
RevOutput - net.siisise.ioのインタフェース
逆書き.
RevOutputStream - net.siisise.ioのクラス
 
RevOutputStream(RevOutput) - クラス のコンストラクタnet.siisise.io.RevOutputStream
 
right(byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
 
rol(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
 
ror(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
右1bit rotate
ror(int[]) - クラス のstaticメソッドnet.siisise.lang.Bin
右1bit rotate
ror(long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
 
RSA_PRIVATE_KEY - クラス のstatic変数net.siisise.io.PEM
 
run() - クラス のメソッドnet.siisise.lang.ParamThread
実行部隊 複数処理のキューも可能にする?

S

save(byte[], String) - クラス のメソッドnet.siisise.io.PEM
ファイルに書き出します
save(String, String) - クラス のstaticメソッドnet.siisise.setup.ProfSpool
 
save(String, String, byte[]) - クラス のstaticメソッドnet.siisise.setup.ProfSpool
 
seek(long) - インタフェース のメソッドnet.siisise.block.Block
offset まで範囲内で移動する.
seek(long) - クラス のメソッドnet.siisise.block.ByteBufferBlock
範囲内で移動する.
seek(long) - クラス のメソッドnet.siisise.block.ChannelBlock
移動.
seek(long) - クラス のメソッドnet.siisise.block.OverBlock.AbstractSubOverBlock
範囲内で移動する.
seek(long) - クラス のメソッドnet.siisise.block.PacketBlock
特定位置までposition移動.
seek(long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
seek(long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractSubReadableBlock
範囲内で移動する.
seek(long) - クラス のメソッドnet.siisise.block.SinglePacketBlock
絶対位置移動.
setCols(int) - クラス のメソッドnet.siisise.io.BASE64
改行字数の指定。
setPadding(boolean) - クラス のメソッドnet.siisise.io.BASE64
 
setType(BASE64.Type) - クラス のメソッドnet.siisise.io.BASE64
種類の指定。
shl(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
Big endian 左シフト
shl(long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
Big endian 左シフト
shortValue() - クラス のメソッドnet.siisise.lang.Binary16
floatにしてからshortに変換した値.
shr(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
右1bitシフト
shr(int[]) - クラス のstaticメソッドnet.siisise.lang.Bin
右1bitシフト
shr(long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
右1bitシフト
SinglePacketBlock - net.siisise.blockのクラス
Editのテスト実装.
SinglePacketBlock() - クラス のコンストラクタnet.siisise.block.SinglePacketBlock
 
SinglePacketBlock(Packet) - クラス のコンストラクタnet.siisise.block.SinglePacketBlock
 
SinglePacketBlock(byte[]) - クラス のコンストラクタnet.siisise.block.SinglePacketBlock
 
size() - クラス のメソッドnet.siisise.block.BlockChannel
 
size() - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
size() - クラス のメソッドnet.siisise.io.Input.AbstractInput
 
size() - インタフェース のメソッドnet.siisise.io.Input
読めるサイズ int版. 32ビット内であればそのサイズ、それ以上はIntegerの最大値.
size() - クラス のメソッドnet.siisise.io.ReadBase
 
size() - クラス のメソッドnet.siisise.io.StreamFrontPacket
サイズ取得。
SIZE - クラス のstatic変数net.siisise.lang.Binary16
 
skip(long) - クラス のメソッドnet.siisise.block.ByteBufferBlock
読み書きせずに進む.
skip(long) - クラス のメソッドnet.siisise.block.OverBlock.AbstractSubOverBlock
読み書きせずに進む.
skip(long) - クラス のメソッドnet.siisise.block.PacketBlock
読みとばす。
skip(long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractSubReadableBlock
後方(読み方向)にpositionを移動する.
skip(long) - クラス のメソッドnet.siisise.block.SinglePacketBlock
進む.
skip(long) - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
skip(long) - クラス のメソッドnet.siisise.io.FilterInput
 
skip(long) - クラス のメソッドnet.siisise.io.Input.AbstractInput
読まずに進む.
skip(long) - インタフェース のメソッドnet.siisise.io.Input
InputStream とあわせる.
skip(long) - クラス のメソッドnet.siisise.io.PacketA
進む
skip(long) - クラス のメソッドnet.siisise.io.ReadBase
 
skip(long) - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
skipImpl(Input, long) - インタフェース のstaticメソッドnet.siisise.io.Input
物理的に読んで捨てるときに使う.
sorted(int...) - クラス のstaticメソッドnet.siisise.math.Matics
ascending order.
sorted(long...) - クラス のstaticメソッドnet.siisise.math.Matics
ascending order.
splitImpl(Input, long) - インタフェース のstaticメソッドnet.siisise.io.Input
標準的なパケットを返す場合の実装.
splitImpl(RevInput, long) - インタフェース のstaticメソッドnet.siisise.io.RevInput
 
stream(Input, int) - クラス のstaticメソッドnet.siisise.block.StreamBox
 
StreamBox - net.siisise.blockのクラス
Stream に変換する何か
StreamBox() - クラス のコンストラクタnet.siisise.block.StreamBox
 
StreamFrontPacket - net.siisise.ioのクラス
PacketのふりをするStream.
StreamFrontPacket(InputStream) - クラス のコンストラクタnet.siisise.io.StreamFrontPacket
 
StreamFrontPacket(Reader) - クラス のコンストラクタnet.siisise.io.StreamFrontPacket
 
String - net.siisise.langのクラス
文字列・改 UNICODE内文字列操作のstaticメソッドは、基本的にここに作成する。
String() - クラス のコンストラクタnet.siisise.lang.String
 
sub(long, long) - インタフェース のメソッドnet.siisise.block.Block
部分集合をつくる.
sub(long, long) - クラス のメソッドnet.siisise.block.ByteBlock
 
sub(long, long) - クラス のメソッドnet.siisise.block.ByteBufferBlock
 
sub(long, long) - インタフェース のメソッドnet.siisise.block.OverBlock
 
sub(long, long) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
切り取り.
sub(long, long) - クラス のメソッドnet.siisise.block.ReadableBlock.AbstractReadableBlock
 
sub(long, long) - インタフェース のメソッドnet.siisise.block.ReadableBlock
部分集合を作る。
subBlocks(B, int) - クラス のstaticメソッドnet.siisise.block.Blocks
ReadableBlock, OverBlock をStream用に分割する風味.
subBlocks(byte[], int) - クラス のstaticメソッドnet.siisise.block.Blocks
 
SubOverBlock(long, long, OverBlock) - クラス のコンストラクタnet.siisise.block.OverBlock.SubOverBlock
 
SubOverBlock(OverBlock) - クラス のコンストラクタnet.siisise.block.OverBlock.SubOverBlock
 

T

TextEncode - net.siisise.ioのインタフェース
1行、複数行もち.
toByte(short) - クラス のstaticメソッドnet.siisise.lang.Bin
short を big endian 2バイトに変換する
toByte(short, byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
short を out の offset位置から big endian 2バイトで書き込む.
toByte(int) - クラス のstaticメソッドnet.siisise.lang.Bin
intを4バイトに変換する
toByte(int, byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
int を out の offset位置から big endian 4バイトで書き込む.
toByte(long) - クラス のstaticメソッドnet.siisise.lang.Bin
longをbig endian 8バイトに変換する
toByte(long, byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
long を out の offset位置から big endian 8バイトで書き込む.
toByteArray() - クラス のメソッドnet.siisise.block.ByteBufferBlock
残り remaining() size() 分を配列にする
toByteArray() - クラス のメソッドnet.siisise.io.ArrayOutputStream
複製しない コンストラクタで指定した内部バッファを渡す
toByteArray() - クラス のメソッドnet.siisise.io.BinInput.XorInput
 
toByteArray() - クラス のメソッドnet.siisise.io.Input.AbstractInput
バイト列にする.
toByteArray() - インタフェース のメソッドnet.siisise.io.Input
byte配列に変換する。
toByteArray() - クラス のメソッドnet.siisise.io.ReadBase
残りを配列にする
toByteArray() - クラス のメソッドnet.siisise.io.StreamFrontPacket
 
toByteArray(CharSequence) - クラス のstaticメソッドnet.siisise.lang.Bin
16進数をバイト列に変換する。
toByteArray(String) - クラス のstaticメソッドnet.siisise.lang.Bin
16進数をバイト列に変換する。
toByteArray(char[]) - クラス のstaticメソッドnet.siisise.lang.Bin
 
toByteArray(char[], int, int) - クラス のstaticメソッドnet.siisise.lang.Bin
16進数をバイト列に変換する。
toByteArray(char[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
n進数を変換する試み. 2進数からHEX64まで対応したりしなかったり BigIntegerでまわすのでスピードは期待しない方向で 36進数までは 0-9,a-z,A-Z 62進数まではa-zとA-Zを区別する 64進数までは記号をいくつか
toByteArray(BigInteger, int) - クラス のstaticメソッドnet.siisise.lang.Bin
new BigInteger(byte[]) の逆にしたい.
toCP943CMap(char) - クラス のstaticメソッドnet.siisise.lang.String
文字コード互換変換。
toCP943CMap(String) - クラス のstaticメソッドnet.siisise.lang.String
文字列のMS932化 MS932固有の文字は置き換えない
toCP943CMap(char[]) - クラス のstaticメソッドnet.siisise.lang.String
文字列のMS932化 MS932固有の文字は置き換えない
toFull(String) - クラス のメソッドnet.siisise.lang.String
 
toHalf(String) - クラス のstaticメソッドnet.siisise.lang.String
英数字列を半角文字に正規化する。
toHex(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
バイト列を16進数(小文字)に変換する.
toHexString(long[]) - クラス のstaticメソッドnet.siisise.math.GF
 
toKanaFull(char) - クラス のstaticメソッドnet.siisise.lang.String
半角カタカナを全角カタカナに変換する日本語正規化 1文字単位。
toKanaFull(String) - クラス のstaticメソッドnet.siisise.lang.String
半角カタカナを全角カタカナにし、濁点も統合する。
toMS932Map(char) - クラス のstaticメソッドnet.siisise.lang.String
文字コード互換変換 MS932固有の文字は置き換えない
toMS932Map(int) - クラス のstaticメソッドnet.siisise.lang.String
UTF-16対応済?
toMS932Map(String) - クラス のstaticメソッドnet.siisise.lang.String
文字列のMS932化 MS932固有の文字は置き換えない
toMS932Map(char[]) - クラス のstaticメソッドnet.siisise.lang.String
文字列のMS932化 MS932固有の文字は置き換えない
toSJISMap(char) - クラス のstaticメソッドnet.siisise.lang.String
EUC-JP、ISO-2022-JP、Shift_JISに対応するコード位置に文字を変換する MS932固有の文字は置き換えない
toSJISMap(char[]) - クラス のstaticメソッドnet.siisise.lang.String
EUC-JP、ISO-2022-JP、Shift_JISに対応するコード位置に文字を変換する MS932固有の文字は置き換えない
toSJISMap(String) - クラス のstaticメソッドnet.siisise.lang.String
EUC-JP、ISO-2022-JP、Shift_JISに対応するコード位置に文字を変換する MS932固有の文字は置き換えない
toString() - クラス のメソッドnet.siisise.block.ByteBlock
 
toString() - クラス のメソッドnet.siisise.block.PacketBlock
 
toString() - クラス のメソッドnet.siisise.io.BigBitPacket
 
toString() - クラス のメソッドnet.siisise.io.PacketA
 
toString() - クラス のメソッドnet.siisise.io.StreamFrontPacket
for Debug.
toString() - クラス のメソッドnet.siisise.lang.CodePoint
 
toUpperHex(byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
バイト列を16進数(大文字)に変換する.
truncate(long) - クラス のメソッドnet.siisise.block.BlockChannel
詰める.

U

URL - クラス のstatic変数net.siisise.io.BASE64
 
utf8(FrontPacket) - クラス のstaticメソッドnet.siisise.lang.CodePoint
CodePoint-8をUCSに変換.
utf8(ReadableBlock) - クラス のstaticメソッドnet.siisise.lang.CodePoint
CodePoint-8をUCSに変換.
utf8(int) - クラス のstaticメソッドnet.siisise.lang.CodePoint
UCS to UTF-8

V

valueOf(String) - 列挙 のstaticメソッドnet.siisise.io.BASE32.Type
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 のstaticメソッドnet.siisise.io.BASE64.Type
指定した名前を持つこの型の列挙型定数を返します。
valueOf(short) - クラス のstaticメソッドnet.siisise.lang.Binary16
short 形式をBinary16形式にするだけ
values() - 列挙 のstaticメソッドnet.siisise.io.BASE32.Type
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 のstaticメソッドnet.siisise.io.BASE64.Type
この列挙型の定数を含む配列を宣言されている順序で返します。

W

wrap(File) - クラス のstaticメソッドnet.siisise.block.ChannelBlock
読む形で開く.
wrap(Path) - クラス のstaticメソッドnet.siisise.block.ChannelBlock
読み専用でBlockにする.
wrap(byte[]) - インタフェース のstaticメソッドnet.siisise.block.EditBlock
dataを元にして編集可能.
wrap(byte[], int, int) - インタフェース のstaticメソッドnet.siisise.block.EditBlock
dを元にして編集可能.
wrap(FrontPacket) - インタフェース のstaticメソッドnet.siisise.block.EditBlock
 
wrap(PacketA) - インタフェース のstaticメソッドnet.siisise.block.EditBlock
 
wrap(byte[]) - インタフェース のstaticメソッドnet.siisise.block.OverBlock
 
wrap(ByteBuffer) - インタフェース のstaticメソッドnet.siisise.block.OverBlock
ByteBuffer を持ったOverBlock を作る.
wrap(byte[], int, int) - インタフェース のstaticメソッドnet.siisise.block.OverBlock
 
wrap(OverBlock, long, long) - インタフェース のstaticメソッドnet.siisise.block.OverBlock
EditBlock などで使えばいいよ.
wrap(FileChannel) - インタフェース のstaticメソッドnet.siisise.block.OverBlock
 
wrap(ReadableBlock, long, long) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(CharSequence) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(String) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(byte[]) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(byte[], int, int) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
バイト列を元にBlockを作成.
wrap(File) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(ByteBuffer) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
使いやすそうなのでラップする.
wrap(FrontPacket) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
position より後はpacに収まっているといい
wrap(InputStream) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
InputStreamからの変換.
wrap(Reader) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(Input) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
wrap(Input, long) - インタフェース のstaticメソッドnet.siisise.block.ReadableBlock
 
write(ByteBuffer) - クラス のメソッドnet.siisise.block.BlockChannel
 
write(byte[], int, int) - クラス のメソッドnet.siisise.block.BlockPacket
 
write(byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBlock
書き込み.
write(byte[], int, int) - クラス のメソッドnet.siisise.block.ByteBufferBlock
buffの上限サイズまで書ける、length が size() を超えると何かのエラー
write(byte[], int, int) - クラス のメソッドnet.siisise.block.ChannelBlock
 
write(byte[], int, int) - クラス のメソッドnet.siisise.block.MultiBlock
 
write(byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
上書き.
write(ByteBuffer) - クラス のメソッドnet.siisise.block.OverBlock.AbstractOverBlock
書き込む.
write(byte[], int, int) - クラス のメソッドnet.siisise.block.OverBlock.SubOverBlock
上限ぎりぎりまで書き込む.
write(byte[], int, int) - クラス のメソッドnet.siisise.block.PacketBlock
 
write(Input) - クラス のメソッドnet.siisise.block.PacketBlock
書き込む.
write(Input, long) - クラス のメソッドnet.siisise.block.PacketBlock
 
write(byte[], int, int) - クラス のメソッドnet.siisise.block.SinglePacketBlock
write data.
write(int) - クラス のメソッドnet.siisise.io.ArrayOutputStream
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.ArrayOutputStream
 
write(int) - クラス のメソッドnet.siisise.io.Base
 
write(byte[]) - クラス のメソッドnet.siisise.io.Base
 
write(ByteBuffer) - クラス のメソッドnet.siisise.io.Base
データ移動 上限あり.
write(Input) - クラス のメソッドnet.siisise.io.Base
Block系
write(Input, long) - クラス のメソッドnet.siisise.io.Base
指定長データの移動.
write(int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
write(byte[]) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
write(int) - クラス のメソッドnet.siisise.io.BitOutputStream
バイト境界にあわせてから書き込む
write(int) - クラス のメソッドnet.siisise.io.DumpOutputStream
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.DumpOutputStream
 
write(ByteBuffer) - クラス のメソッドnet.siisise.io.Edit
上書き EditBlockは上限はないことにする.
write(int) - クラス のメソッドnet.siisise.io.FilterOutput
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.FilterOutput
 
write(Input) - クラス のメソッドnet.siisise.io.FilterOutput
 
write(Input, long) - クラス のメソッドnet.siisise.io.FilterOutput
 
write(int) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
write(byte[]) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
write(Input) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
write(Input, long) - クラス のメソッドnet.siisise.io.Output.AbstractOutput
 
write(int) - インタフェース のメソッドnet.siisise.io.Output
上限のない書き込み.
write(byte[]) - インタフェース のメソッドnet.siisise.io.Output
上限のない書き込み.
write(byte[], int, int) - インタフェース のメソッドnet.siisise.io.Output
上限のない書き込み.
write(Input) - インタフェース のメソッドnet.siisise.io.Output
書き込み.中身の移動.
write(Input, long) - インタフェース のメソッドnet.siisise.io.Output
データ移動.
write(Output, Input, long) - インタフェース のstaticメソッドnet.siisise.io.Output
データを小分けにしながら移動。
write(Input) - クラス のメソッドnet.siisise.io.PacketA
中身の移動.
write(Input, long) - クラス のメソッドnet.siisise.io.PacketA
PacketA 以外のsplit で使いやすそうな形
write(byte[], int, int) - クラス のメソッドnet.siisise.io.PacketA
書き込み.
write(int) - クラス のメソッドnet.siisise.io.RevOutputStream
 
write(byte[]) - クラス のメソッドnet.siisise.io.RevOutputStream
 
write(byte[], int, int) - クラス のメソッドnet.siisise.io.RevOutputStream
 
writeBit(BitPacket) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
writeBit(BitPacket, long) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
ToDo: 端数のbig/littleが異なる場合
writeBit(int, int) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
writeBit(byte[], long, long) - クラス のメソッドnet.siisise.io.BaseBitPac.BitOutputStream
 
writeBit(int, int) - クラス のメソッドnet.siisise.io.BaseBitPac
 
writeBit(BitPacket) - クラス のメソッドnet.siisise.io.BaseBitPac
 
writeBit(BitPacket, long) - クラス のメソッドnet.siisise.io.BaseBitPac
 
writeBit(byte[], long, long) - クラス のメソッドnet.siisise.io.BaseBitPac
 
writeBit(int, int) - クラス のメソッドnet.siisise.io.BitOutputStream
指定ビット書き込み dataの下位ビットから指定ビットを追加する。
writeBit(long, int) - クラス のメソッドnet.siisise.io.BitOutputStream
下から?
writeBit(byte[], int, int) - クラス のメソッドnet.siisise.io.BitOutputStream
指定ビットの書き込み シフトしながら書き込むため低速?
writeBit(int, int) - インタフェース のメソッドnet.siisise.io.BitPacket
 
writeBit(byte[], long, long) - インタフェース のメソッドnet.siisise.io.BitPacket
 
writeBit(BitPacket, long) - インタフェース のメソッドnet.siisise.io.BitPacket
 
writeBit(BitPacket) - インタフェース のメソッドnet.siisise.io.BitPacket
 
writePadding - クラス の変数net.siisise.io.BaseBitPac
後方空白量

X

x(byte[]) - クラス のメソッドnet.siisise.math.GF
ふつうのGF s・2 バイト数は未検証.
x(long[]) - クラス のメソッドnet.siisise.math.GF
long列 GF s・2
x(int) - クラス のメソッドnet.siisise.math.GF
a・2
xor(Input) - インタフェース のメソッドnet.siisise.io.BinInput
 
xor(byte[], int, byte[], int, byte[], int) - クラス のstaticメソッドnet.siisise.lang.Bin
非推奨です。
まだ未確定
xor(byte[], byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
XORを計算するよ
xor(long[], int, long[], int, long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
a と b の offset からの xor.
xor(long[], long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
aとbのxorを返す.
xorl(byte[], byte[]) - クラス のstaticメソッドnet.siisise.lang.Bin
a と b の xor 計算を a に戻す
xorl(long[], long[]) - クラス のstaticメソッドnet.siisise.lang.Bin
long列のXOR
XRP - クラス のstatic変数net.siisise.io.BASE58
 
A B C D E F G H I K L M N O P R S T U V W X 
ナビゲーション・リンクをスキップ

Copyright © 2024. All rights reserved.