Вспомогательный класс для создания экземпляров DataBuffer .
Публичные конструкторы
Публичные методы
| статический FloatDataBuffer | из (FloatBuffer буф) Обертывает JDK NIO FloatBuffer в буфер данных. |
| статический LongDataBuffer | of (массив long[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива длинных значений в буфер данных. |
| статический <T> DataBuffer <T> | of (массив T[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива объектов в буфер данных. |
| статический даблдатабуфер | of (массив double[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива двойников в буфер данных. |
| статический ShortDataBuffer | из (коротких... значений) Создайте буфер из массива шорт в буфер данных. |
| статический IntDataBuffer | |
| статический даблдатабуфер | из (DoubleBuffer буфер) Обертывает JDK NIO DoubleBuffer в буфер данных. |
| статический ByteDataBuffer | из (байт... значений) Создайте буфер из массива байтов в буфер данных. |
| статический LongDataBuffer | из (длинных... значений) Создайте буфер из массива длинных значений в буфер данных. |
| статический ByteDataBuffer | из (ByteBuffer буфер) Обертывает JDK NIO ByteBuffer в буфер данных. |
| статический даблдатабуфер | из (двойных... значений) Создайте буфер из массива двойников в буфер данных. |
| статический FloatDataBuffer | of (массив float[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива чисел с плавающей запятой в буфер данных. |
| статический BooleanDataBuffer | of (логический массив [], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива логических значений в буфер данных. |
| статический ShortDataBuffer | из (ShortBuffer буф) Обертывает JDK NIO ShortBuffer в буфер данных. |
| статический ShortDataBuffer | of (массив short[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива шорт в буфер данных. |
| статический LongDataBuffer | из (LongBuffer буф) Обертывает JDK NIO LongBuffer в буфер данных. |
| статический ByteDataBuffer | of (массив byte[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива байтов в буфер данных. |
| статический IntDataBuffer | of (массив int[], логическое значение readOnly, логическое значение makeCopy) Создайте буфер из массива целых чисел в буфер данных. |
| статический FloatDataBuffer | из (плавающих... значений) Создайте буфер из массива чисел с плавающей запятой в буфер данных. |
| статический BooleanDataBuffer | из (логических... значений) Создайте буфер из массива логических значений в буфер данных. |
| статический IntDataBuffer | из (целых... значений) Создайте буфер из массива целых чисел в буфер данных. |
| статический BooleanDataBuffer | ofBooleans (длинный размер) Создает буфер логических значений, который может хранить значения максимального size . |
| статический ByteDataBuffer | ofBytes (длинный размер) Создает буфер байтов, который может хранить значения до size . |
| статический даблдатабуфер | ofDouble (длинный размер) Создает буфер двойников, который может хранить значения до size |
| статический FloatDataBuffer | ofFloats (длинный размер) Создает буфер чисел с плавающей запятой, который может хранить значения до size |
| статический IntDataBuffer | ofInts (длинный размер) Создает буфер целых чисел, который может хранить значения до size . |
| статический LongDataBuffer | ofLongs (длинный размер) Создает буфер длинных значений, который может хранить значения до size . |
| статический <T> DataBuffer <T> | ofObjects (тип Class<T>, длинный размер) Создает буфер ссылок на объекты типа clazz` that can store up to `size . |
| статический <T> DataBuffer <T> | ofObjects (значения T...) Создайте буфер из массива объектов в буфер данных. |
| статический ShortDataBuffer | ofШорты (длинный размер) Создает буфер шорт, который может хранить значения до size |
Унаследованные методы
Публичные конструкторы
общедоступные буферы данных ()
Публичные методы
общедоступный статический FloatDataBuffer из (FloatBuffer buf)
общедоступный статический LongDataBuffer из (массив long[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива длинных значений в буфер данных.
Параметры
| множество | массив длинных значений |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический DataBuffer <T> из (массива T[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива объектов в буфер данных.
Параметры
| множество | массив объектов |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический DoubleDataBuffer из (массив double[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива двойников в буфер данных.
Параметры
| множество | массив двойников |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический ShortDataBuffer из (коротких... значений)
Создайте буфер из массива шорт в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | короткие значения |
|---|
Возврат
- новый буфер
общедоступный статический IntDataBuffer ( IntBuffer buf)
общедоступный статический DoubleDataBuffer ( DoubleBuffer buf)
Обертывает JDK NIO DoubleBuffer в буфер данных.
Параметры
| буф | буфер для переноса |
|---|
Возврат
- новый буфер
общедоступный статический ByteDataBuffer из (байтовых... значений)
Создайте буфер из массива байтов в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | байтовые значения |
|---|
Возврат
- новый буфер
общедоступный статический LongDataBuffer ( длинные... значения)
Создайте буфер из массива длинных значений в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | длинные значения |
|---|
Возврат
- новый буфер
общедоступный статический ByteDataBuffer из (ByteBuffer buf)
общедоступный статический DoubleDataBuffer из (двойных... значений)
Создайте буфер из массива двойников в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(array, false, false }
Параметры
| ценности | двойные значения |
|---|
Возврат
- новый буфер
общедоступный статический FloatDataBuffer из (массив float[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива чисел с плавающей запятой в буфер данных.
Параметры
| множество | массив поплавков |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический BooleanDataBuffer из (массив boolean[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива логических значений в буфер данных.
Параметры
| множество | массив логических значений |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический ShortDataBuffer ( ShortBuffer buf)
общедоступный статический ShortDataBuffer из (массив short[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива шорт в буфер данных.
Параметры
| множество | набор шорт |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический LongDataBuffer ( LongBuffer buf)
общедоступный статический ByteDataBuffer из (массив byte[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива байтов в буфер данных.
Параметры
| множество | массив байтов |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический IntDataBuffer из (массив int[], логическое значение readOnly, логическое значение makeCopy)
Создайте буфер из массива целых чисел в буфер данных.
Параметры
| множество | массив целых чисел |
|---|---|
| только чтение | true, если созданный буфер должен быть доступен только для чтения |
| makeCopy | true, если массив необходимо скопировать, false будет обертывать предоставленный массив |
Возврат
- новый буфер
общедоступный статический FloatDataBuffer (значения с плавающей запятой)
Создайте буфер из массива чисел с плавающей запятой в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | значения с плавающей запятой |
|---|
Возврат
- новый буфер
общедоступный статический BooleanDataBuffer из (логических... значений)
Создайте буфер из массива логических значений в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | логические значения |
|---|
Возврат
- новый буфер
общедоступный статический IntDataBuffer ( значения int...)
Создайте буфер из массива целых чисел в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | целочисленные значения |
|---|
Возврат
- новый буфер
общедоступный статический BooleanDataBuffer из логических значений (длинный размер)
Создает буфер логических значений, который может хранить значения максимального size .
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер
общедоступный статический ByteDataBuffer ofBytes (длинный размер)
Создает буфер байтов, который может хранить значения до size .
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер
общедоступный статический DoubleDataBuffer ofDoubles (длинный размер)
Создает буфер двойников, который может хранить значения до size
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер
общедоступный статический FloatDataBuffer ofFloats (длинный размер)
Создает буфер чисел с плавающей запятой, который может хранить значения до size
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер
общедоступный статический IntDataBuffer ofInts (длинный размер)
Создает буфер целых чисел, который может хранить значения до size .
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер
общедоступный статический LongDataBuffer ofLongs (длинный размер)
Создает буфер длинных значений, который может хранить значения до size .
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер
общедоступный статический DataBuffer <T> ofObjects (тип Class<T>, длинный размер)
Создает буфер ссылок на объекты типа clazz` that can store up to `size .
Параметры
| тип | тип объекта, хранящегося в этом буфере |
|---|---|
| размер | размер буфера для выделения |
Возврат
- новый буфер
общедоступный статический DataBuffer <T> ofObjects (значения T...)
Создайте буфер из массива объектов в буфер данных.
Возвращенный буфер позволяет выполнять операции чтения и записи и совместно использовать память исходного массива, что эквивалентно вызову of(values, false, false }
Параметры
| ценности | значения объектов |
|---|
Возврат
- новый буфер
общедоступный статический ShortDataBuffer ofShorts (длинный размер)
Создает буфер шорт, который может хранить значения до size
Параметры
| размер | размер буфера для выделения |
|---|
Возврат
- новый буфер