Публичные методы
| финал Б |  буфер ()  Возвращает буфер, поддерживающий это окно. | 
| последний длинный |  компенсировать ()  Возвращает текущее смещение этого окна в исходном буфере. | 
| последний длинный |  размер ()  Возвращает размер этого буферного окна. | 
| окончательное окно буфера данных <B> |  слайд (длинный шаг)  Перемещает окно элементов  stepв исходный буфер. | 
| окончательное окно буфера данных <B> |  слайдTo (длинный индекс)  Перемещает окно в заданную позицию в исходном буфере.  | 
Унаследованные методы
Публичные методы
публичный финальный буфер 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 положительный, то окно сдвинется вперед. Если он отрицательный, он будет скользить назад. 
Параметры
| шаг | значение, которое нужно добавить к текущему смещению этого окна | 
|---|
Возврат
- этот экземпляр
общедоступный окончательный DataBufferWindow <B> слайдTo (длинный индекс)
Перемещает окно в заданную позицию в исходном буфере.
 Размер окна остается прежним, а его смещение установлено на index , так что доступ к значению buffer() по индексу x вернет значение по index + x в исходном буфере. 
Параметры
| индекс | новое смещение для этого окна | 
|---|
Возврат
- этот экземпляр