DataBufferAdapterFactory

classe pública DataBufferAdapterFactory

Fábrica de adaptadores de buffer de dados.

Adaptadores de buffer de dados são usados ​​para aplicar um DataLayout a um buffer. Conceitualmente, eles atuam como um proxy que intercepta cada chamada de E/S e executa as conversões de tipo necessárias antes/delegar a tarefa ao buffer subjacente.

Construtores Públicos

Métodos Públicos

estático <S estende DataBuffer <?>> BooleanDataBuffer
criar (buffer S, layout BooleanDataLayout <S>)
Cria um adaptador que aplica um layout de dados booleano ao buffer fornecido.
estático <S estende DataBuffer <?>> ShortDataBuffer
criar (buffer S, layout ShortDataLayout <S>)
Cria um adaptador que aplica um layout de dados curto ao buffer fornecido.
estático <S estende DataBuffer <?>> IntDataBuffer
criar (buffer S, layout IntDataLayout <S>)
Cria um adaptador que aplica um layout de dados inteiros ao buffer fornecido.
estático <S estende DataBuffer <?>> ByteDataBuffer
criar (buffer S, layout ByteDataLayout <S>)
Cria um adaptador que aplica um layout de dados de bytes ao buffer fornecido.
estático <S estende DataBuffer <?>> LongDataBuffer
criar (buffer S, layout LongDataLayout <S>)
Cria um adaptador que aplica um layout de dados longo ao buffer fornecido.
estático <S estende DataBuffer <?>> DoubleDataBuffer
criar (buffer S, layout DoubleDataLayout <S>)
Cria um adaptador que aplica um layout de dados duplo ao buffer fornecido.
estático <S estende DataBuffer <?>> FloatDataBuffer
criar (buffer S, layout FloatDataLayout <S>)
Cria um adaptador que aplica um layout de dados flutuantes ao buffer fornecido.
estático <S estende DataBuffer <?>, T> DataBuffer <T>
criar (buffer S, layout DataLayout <S, T>)
Cria um adaptador que aplica um layout de dados ao buffer determinado.

Métodos herdados

Construtores Públicos

DataBufferAdapterFactory público ()

Métodos Públicos

criação pública estática de BooleanDataBuffer (buffer S, layout BooleanDataLayout <S>)

Cria um adaptador que aplica um layout de dados booleano ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

criação pública estática de ShortDataBuffer (buffer S, layout ShortDataLayout <S>)

Cria um adaptador que aplica um layout de dados curto ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

criação pública estática de IntDataBuffer (buffer S, layout IntDataLayout <S>)

Cria um adaptador que aplica um layout de dados inteiros ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

criação pública estática de ByteDataBuffer (buffer S, layout ByteDataLayout <S>)

Cria um adaptador que aplica um layout de dados de bytes ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

criação pública estática de LongDataBuffer (buffer S, layout LongDataLayout <S>)

Cria um adaptador que aplica um layout de dados longo ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

criação pública estática de DoubleDataBuffer (buffer S, layout DoubleDataLayout <S>)

Cria um adaptador que aplica um layout de dados duplo ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

criação pública estática de FloatDataBuffer (buffer S, layout FloatDataLayout <S>)

Cria um adaptador que aplica um layout de dados flutuantes ao buffer fornecido.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer

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

Cria um adaptador que aplica um layout de dados ao buffer determinado.

Parâmetros
amortecedor o buffer delegado
layout layout para aplicar
Devoluções
  • adaptador de buffer