Fábrica de adaptadores de buffer 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 antes o después de delegar la tarea al búfer subyacente.
Constructores Públicos
Métodos públicos
estático <S extiende DataBuffer <?>> BooleanDataBuffer | crear (búfer S, diseño BooleanDataLayout <S>) Crea un adaptador que aplica un diseño de datos booleanos al búfer dado. |
estático <S extiende DataBuffer <?>> ShortDataBuffer | crear (búfer S, diseño ShortDataLayout <S>) Crea un adaptador que aplica un diseño de datos breve al búfer dado. |
estático <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. |
estático <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. |
estático <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. |
estático <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. |
estático <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. |
estático <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
público DataBufferAdapterFactory ()
Métodos públicos
Creación pública estática de BooleanDataBuffer (búfer S, diseño BooleanDataLayout <S>)
Crea un adaptador que aplica un diseño de datos booleanos al búfer dado.
Parámetros
buffer | el buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
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 breve al búfer dado.
Parámetros
buffer | el buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
Creación de IntDataBuffer estático público (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 buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
Creación de 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 buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
Creación pública estática de LongDataBuffer (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 buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
Creación pública estática de DoubleDataBuffer (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 buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
Creación pública estática de FloatDataBuffer (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 buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer
Creación de DataBuffer estático público <T> (búfer S, diseño DataLayout <S, T>)
Crea un adaptador que aplica un diseño de datos al búfer dado.
Parámetros
buffer | el buffer delegado |
---|---|
disposición | diseño para aplicar |
Devoluciones
- adaptador de buffer