パブリック抽象クラスAbstractDataBufferWindow 
パブリックメソッド
| 決勝B | バッファ() このウィンドウをバックアップするバッファを返します。 | 
| ファイナルロング | オフセット() 元のバッファ内のこのウィンドウの現在のオフセットを返します。 | 
| ファイナルロング | サイズ() このバッファウィンドウのサイズを返します。 | 
| 最終データバッファウィンドウ<B> | スライド(ロングステップ) 元のバッファー内の step要素のウィンドウを移動します。 | 
| 最終データバッファウィンドウ<B> |  slideTo (長いインデックス) 元のバッファ内の指定された位置にウィンドウを移動します。  | 
継承されたメソッド
パブリックメソッド
パブリック最終 Bバッファ()
このウィンドウをバックアップするバッファを返します。
各ウィンドウ インスタンスには、元のDataBufferのビューを提供する独自のバッファーがあります。ウィンドウが異なるオフセットにスライドすると、バッファーが変更されます。例えば:
IntDataBuffer buffer = DataBuffers.of(0, 1, 2, 3);
 DataBufferWindow<IntDataBuffer> window = buffer.window(0, 2);
 IntDataBuffer windowBuffer = window.buffer();
 assertEquals(0, windowBuffer.getInt(0));
 assertEquals(1, windowBuffer.getInt(1));
 window.slideTo(2);
 assertEquals(2, windowBuffer.getInt(0));
 assertEquals(3, windowBuffer.getInt(1));
 assertSame(windowBuffer, window.buffer());
 返品
- このウィンドウのバッファ
パブリック最終ロングオフセット()
元のバッファ内のこのウィンドウの現在のオフセットを返します。
パブリック最終ロングサイズ( )
このバッファウィンドウのサイズを返します。
パブリック最終DataBufferWindow <B>スライド(ロングステップ)
元のバッファー内のstep要素のウィンドウを移動します。
ウィンドウのサイズは同じままで、そのオフセットはoffset() + stepに設定されます。 stepが正の場合、ウィンドウは前方にスライドします。マイナスの場合は後方にスライドします。 
パラメータ
| ステップ | このウィンドウの現在のオフセットに追加する値 | 
|---|
返品
- このインスタンス
public Final DataBufferWindow <B> slideTo (ロングインデックス)
元のバッファ内の指定された位置にウィンドウを移動します。
ウィンドウのサイズは同じままで、そのオフセットはindexに設定されるため、インデックスxでのbuffer()の値にアクセスすると、元のバッファのindex + xの値が返されます。 
パラメータ
| 索引 | このウィンドウの新しいオフセット | 
|---|
返品
- このインスタンス