|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class IIOByteBuffer extends Object
IIOByteBuffer используется ImageInputStream предоставлять последовательность байтов к вызывающей стороне, возможно с меньшим количеством копий чем использование стандартного read методы, которые берут предоставленный пользователем байтовый массив. Байтовый массив, на который ссылаются IIOByteBuffer обычно будет часть внутренней структуры данных, принадлежащей ImageReader реализация; его содержание нужно считать только для чтения и не должно быть изменено.
| Конструктор и Описание |
|---|
IIOByteBuffer(byte[] data, int offset, int length)
Конструкции
IIOByteBuffer это ссылается на данный байтовый массив, смещение, и длину. |
| Модификатор и Тип | Метод и Описание |
|---|---|
byte[] |
getData()
Возвращает ссылку на байтовый массив.
|
int |
getLength()
Возвращает длину данных интереса в пределах байтового массива, возвращенного
getData. |
int |
getOffset()
Возвращает смещение в пределах байтового массива, возвращенного
getData в котором запускаются данные интереса. |
void |
setData(byte[] data)
Обновляет ссылку массива, которая будет возвращена последующими звонками
getData метод. |
void |
setLength(int length)
Обновляет значение, которое будет возвращено последующими звонками
getLength метод. |
void |
setOffset(int offset)
Обновляет значение, которое будет возвращено последующими звонками
getOffset метод. |
public IIOByteBuffer(byte[] data,
int offset,
int length)
IIOByteBuffer это ссылается на данный байтовый массив, смещение, и длину.data - байтовый массив.offset - международное смещение в пределах массива.length - интервал, определяющий длину данных интереса в пределах байтового массива, в байтах.public byte[] getData()
getOffset и getLength должен использоваться.getOffset(), getLength(), setData(byte[])public void setData(byte[] data)
getData метод.data - ссылка байтового массива, содержащая новое значение данных.getData()public int getOffset()
getData в котором запускаются данные интереса.getData(), getLength(), setOffset(int)public void setOffset(int offset)
getOffset метод.offset - интервал, содержащий новое значение смещения.getOffset()public int getLength()
getData.getData(), getOffset(), setLength(int)public void setLength(int length)
getLength метод.length - интервал, содержащий новое значение длины.getLength()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92