DataBufferAdapterFactory

clase pública DataBufferAdapterFactory

Fábrica de adaptadores de búfer de datos.

Los adaptadores de búfer de datos se utilizan para aplicar un DataLayout a un búfer. Conceptualmente, actúan como un proxy que intercepta cada llamada de E / S y realiza las conversiones de tipo requeridas después / antes de delegar la tarea al búfer subyacente.

Constructores públicos

Métodos públicos

static <S extiende DataBuffer <? >> BooleanDataBuffer
crear (búfer S, diseño BooleanDataLayout <S>)
Crea un adaptador que aplica un diseño de datos booleano al búfer dado.
static <S extiende DataBuffer <? >> ShortDataBuffer
crear (búfer S, diseño ShortDataLayout <S>)
Crea un adaptador que aplica un diseño de datos corto al búfer dado.
static <S extiende DataBuffer <? >> IntDataBuffer
crear (búfer S, diseño IntDataLayout <S>)
Crea un adaptador que aplica un diseño de datos enteros al búfer dado.
static <S extiende DataBuffer <? >> ByteDataBuffer
crear (búfer S, diseño ByteDataLayout <S>)
Crea un adaptador que aplica un diseño de datos de bytes al búfer dado.
static <S extiende DataBuffer <? >> LongDataBuffer
crear (búfer S, diseño LongDataLayout <S>)
Crea un adaptador que aplica un diseño de datos largo al búfer dado.
static <S extiende DataBuffer <? >> DoubleDataBuffer
crear (búfer S, diseño DoubleDataLayout <S>)
Crea un adaptador que aplica un diseño de datos doble al búfer dado.
static <S extiende DataBuffer <? >> FloatDataBuffer
crear (búfer S, diseño FloatDataLayout <S>)
Crea un adaptador que aplica un diseño de datos flotantes al búfer dado.
static <S extiende DataBuffer <?>, T> DataBuffer <T>
crear (búfer S, diseño DataLayout <S, T>)
Crea un adaptador que aplica un diseño de datos al búfer dado.

Métodos heredados

Constructores públicos

public DataBufferAdapterFactory ()

Métodos públicos

public static BooleanDataBuffer create (búfer S, diseño BooleanDataLayout <S>)

Crea un adaptador que aplica un diseño de datos booleano al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

creación de ShortDataBuffer estático público (búfer S, diseño ShortDataLayout <S>)

Crea un adaptador que aplica un diseño de datos corto al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

creación de IntDataBuffer estática pública (búfer S, diseño IntDataLayout <S>)

Crea un adaptador que aplica un diseño de datos enteros al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

Crear ByteDataBuffer estático público (búfer S, diseño ByteDataLayout <S>)

Crea un adaptador que aplica un diseño de datos de bytes al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

crear LongDataBuffer estático público (búfer S, diseño LongDataLayout <S>)

Crea un adaptador que aplica un diseño de datos largo al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

Crear DoubleDataBuffer estático público (búfer S, diseño DoubleDataLayout <S>)

Crea un adaptador que aplica un diseño de datos doble al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

Crear FloatDataBuffer estático público (búfer S, diseño FloatDataLayout <S>)

Crea un adaptador que aplica un diseño de datos flotantes al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer

Public static DataBuffer <T> create (S buffer, DataLayout <S, T> layout)

Crea un adaptador que aplica un diseño de datos al búfer dado.

Parámetros
buffer el búfer delegado
diseño diseño para aplicar
Devoluciones
  • adaptador de búfer