DataBufferAdapterFactory

classe pubblica DataBufferAdapterFactory

Fabbrica di adattatori per buffer dati.

Gli adattatori del buffer di dati vengono utilizzati per applicare un DataLayout a un buffer. Concettualmente, agiscono come proxy che intercettano ogni chiamata I/O ed eseguono le conversioni di tipo richieste dopo/prima di delegare l'attività al buffer sottostante.

Costruttori pubblici

Metodi pubblici

statico <S estende DataBuffer <?>> BooleanDataBuffer
creare (buffer S, layout BooleanDataLayout <S>)
Crea un adattatore che applica un layout di dati booleano al buffer specificato.
statico <S estende DataBuffer <?>> ShortDataBuffer
creare (buffer S, layout ShortDataLayout <S>)
Crea un adattatore che applica un breve layout di dati al buffer specificato.
statico <S estende DataBuffer <?>> IntDataBuffer
creare (buffer S, layout IntDataLayout <S>)
Crea un adattatore che applica un layout di dati interi al buffer specificato.
statico <S estende DataBuffer <?>> ByteDataBuffer
creare (buffer S, layout ByteDataLayout <S>)
Crea un adattatore che applica un layout di dati in byte al buffer specificato.
statico <S estende DataBuffer <?>> LongDataBuffer
creare (buffer S, layout LongDataLayout <S>)
Crea un adattatore che applica un layout di dati lungo al buffer specificato.
statico <S estende DataBuffer <?>> DoubleDataBuffer
creare (buffer S, layout DoubleDataLayout <S>)
Crea un adattatore che applica un layout di dati doppi al buffer specificato.
statico <S estende DataBuffer <?>> FloatDataBuffer
creare (buffer S, layout FloatDataLayout <S>)
Crea un adattatore che applica un layout di dati float al buffer specificato.
statico <S estende DataBuffer <?>, T> DataBuffer <T>
creare (buffer S, layout DataLayout <S, T>)
Crea un adattatore che applica un layout di dati al buffer specificato.

Metodi ereditati

Costruttori pubblici

DataBufferAdapterFactory pubblico ()

Metodi pubblici

creazione pubblica statica di BooleanDataBuffer (buffer S, layout BooleanDataLayout <S>)

Crea un adattatore che applica un layout di dati booleano al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione pubblica statica di ShortDataBuffer (buffer S, layout ShortDataLayout <S>)

Crea un adattatore che applica un breve layout di dati al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione pubblica statica IntDataBuffer (buffer S, layout IntDataLayout <S>)

Crea un adattatore che applica un layout di dati interi al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione ByteDataBuffer pubblica statica (buffer S, layout ByteDataLayout <S>)

Crea un adattatore che applica un layout di dati in byte al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione pubblica statica LongDataBuffer (buffer S, layout LongDataLayout <S>)

Crea un adattatore che applica un layout di dati lungo al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione pubblica di DoubleDataBuffer statico (buffer S, layout DoubleDataLayout <S>)

Crea un adattatore che applica un layout di dati doppi al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione FloatDataBuffer pubblica statica (buffer S, layout FloatDataLayout <S>)

Crea un adattatore che applica un layout di dati float al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone

creazione pubblica statica DataBuffer <T> (buffer S, layout DataLayout <S, T>)

Crea un adattatore che applica un layout di dati al buffer specificato.

Parametri
respingente il buffer del delegato
disposizione layout da applicare
ritorna
  • adattatore tampone