DataBufferAdapterFactory

общедоступный класс DataBufferAdapterFactory

Завод адаптеров буферов данных.

Адаптеры буфера данных используются для применения DataLayout к буферу. Концептуально они действуют как прокси-серверы, которые перехватывают каждый вызов ввода-вывода и выполняют необходимые преобразования типов после или перед делегированием задачи базовому буферу.

Публичные конструкторы

Публичные методы

static <S расширяет DataBuffer <?>> BooleanDataBuffer
создать (S-буфер, макет BooleanDataLayout <S>)
Создает адаптер, который применяет логическое расположение данных к данному буферу.
static <S расширяет DataBuffer <?>> ShortDataBuffer
создать (S-буфер, макет ShortDataLayout <S>)
Создает адаптер, который применяет краткий макет данных к данному буферу.
static <S расширяет DataBuffer <?>> IntDataBuffer
создать (буфер S, макет IntDataLayout <S>)
Создает адаптер, который применяет целочисленный макет данных к данному буферу.
static <S расширяет DataBuffer <?>> ByteDataBuffer
создать (буфер S, макет ByteDataLayout <S>)
Создает адаптер, который применяет байтовую структуру данных к данному буферу.
static <S расширяет DataBuffer <?>> LongDataBuffer
создать (буфер S, макет LongDataLayout <S>)
Создает адаптер, который применяет длинный макет данных к данному буферу.
static <S расширяет DataBuffer <?>> DoubleDataBuffer
создать (буфер S, макет DoubleDataLayout <S>)
Создает адаптер, который применяет двойной макет данных к данному буферу.
static <S расширяет DataBuffer <?>> FloatDataBuffer
создать (S-буфер, макет FloatDataLayout <S>)
Создает адаптер, который применяет макет данных с плавающей запятой к данному буферу.
static <S расширяет DataBuffer <?>, T> DataBuffer <T>
создать (S-буфер, макет DataLayout <S, T>)
Создает адаптер, который применяет макет данных к данному буферу.

Унаследованные методы

Публичные конструкторы

общественный DataBufferAdapterFactory ()

Публичные методы

создание общедоступного статического BooleanDataBuffer (буфер S, макет BooleanDataLayout <S>)

Создает адаптер, который применяет логическое расположение данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

создание общедоступного статического ShortDataBuffer (буфер S, макет ShortDataLayout <S>)

Создает адаптер, который применяет краткий макет данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

общедоступное статическое создание IntDataBuffer (буфер S, макет IntDataLayout <S>)

Создает адаптер, который применяет целочисленный макет данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

создание общедоступного статического ByteDataBuffer (буфер S, макет ByteDataLayout <S>)

Создает адаптер, который применяет байтовую структуру данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

общедоступное статическое создание LongDataBuffer (буфер S, макет LongDataLayout <S>)

Создает адаптер, который применяет длинный макет данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

общедоступное статическое создание DoubleDataBuffer (буфер S, макет DoubleDataLayout <S>)

Создает адаптер, который применяет двойной макет данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

создание общедоступного статического FloatDataBuffer (буфер S, макет FloatDataLayout <S>)

Создает адаптер, который применяет макет данных с плавающей запятой к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер

создание общедоступного статического DataBuffer <T> (буфер S, макет DataLayout <S, T>)

Создает адаптер, который применяет макет данных к данному буферу.

Параметры
буфер буфер делегата
макет макет для применения
Возврат
  • буферный адаптер