DataStorageVisitor

interfaz pública DataStorageVisitor

Visite el almacenamiento de respaldo de las instancias DataBuffer .

Métodos públicos

resumen R
retroceder ()
Se llama al método alternativo si la implementación del visitante no admite el tipo de almacenamiento de respaldo para un DataBuffer determinado

El implementador de esta interfaz debe anular los métodos visit para el tipo de almacenamiento que admite.

resumen R
visita (búfer ByteBuffer)
Visite el ByteBuffer que respalda una instancia determinada de un DataBuffer
resumen R
visita (búfer DoubleBuffer)
Visite el DoubleBuffer que respalda una instancia determinada de un DataBuffer
resumen R
visita (búfer LongBuffer)
Visite el LongBuffer que respalda una instancia determinada de un DataBuffer
resumen R
visita (matriz booleana [], desplazamiento int, longitud int)
Visite la matriz booleana que respalda una instancia determinada de DataBuffer
resumen R
visita (búfer FloatBuffer)
Visite el FloatBuffer que respalda una instancia determinada de un DataBuffer
resumen R
visita (matriz de objetos [], desplazamiento int, longitud int)
Visite la matriz de objetos que respalda una instancia determinada de DataBuffer
resumen R
visita (búfer ShortBuffer)
Visite el ShortBuffer que respalda una instancia determinada de un DataBuffer
resumen R
visita (dirección larga, larga duración, escala larga)
Visite el segmento de memoria sin procesar de una instancia determinada de un DataBuffer
resumen R
visita (búfer IntBuffer)
Visite el IntBuffer que respalda una instancia determinada de un DataBuffer
resumen R
visita (BitSet bitSet, int offset, long numBits)
Visite el conjunto de bits que respalda una instancia determinada de DataBuffer

Métodos públicos

reserva de R abstracto público ()

Se llama al método alternativo si la implementación del visitante no admite el tipo de almacenamiento de respaldo para un DataBuffer determinado

El implementador de esta interfaz debe anular los métodos visit para el tipo de almacenamiento que admite. Si se llama accept(DataStorageVisitor) en un búfer usando un tipo diferente de almacenamiento, la invocación recurrirá a este método.

Devoluciones
  • algún valor

Visita R abstracta pública (búfer ByteBuffer)

Visite el ByteBuffer que respalda una instancia determinada de un DataBuffer

Parámetros
buffer buffer subyacente
Devoluciones
  • algún valor

Visita R abstracta pública (búfer DoubleBuffer)

Visite el DoubleBuffer que respalda una instancia determinada de un DataBuffer

Parámetros
buffer buffer subyacente
Devoluciones
  • algún valor

Visita R abstracta pública (búfer LongBuffer)

Visite el LongBuffer que respalda una instancia determinada de un DataBuffer

Parámetros
buffer buffer subyacente
Devoluciones
  • algún valor

visita pública abstracta R (matriz booleana [], desplazamiento int, longitud int)

Visite la matriz booleana que respalda una instancia determinada de DataBuffer

Parámetros
formación matriz subyacente
compensar desplazamiento del buffer dentro de la matriz
longitud longitud del buffer dentro de la matriz
Devoluciones
  • algún valor

Visita R abstracta pública (búfer FloatBuffer)

Visite el FloatBuffer que respalda una instancia determinada de un DataBuffer

Parámetros
buffer buffer subyacente
Devoluciones
  • algún valor

visita R abstracta pública (matriz Objeto [], desplazamiento int, longitud int)

Visite la matriz de objetos que respalda una instancia determinada de DataBuffer

Parámetros
formación matriz subyacente
compensar desplazamiento del buffer dentro de la matriz
longitud longitud del buffer dentro de la matriz
Devoluciones
  • algún valor

visita R abstracta pública (búfer ShortBuffer)

Visite el ShortBuffer que respalda una instancia determinada de un DataBuffer

Parámetros
buffer buffer subyacente
Devoluciones
  • algún valor

Visita R al resumen público (dirección larga, longitud larga, escala larga)

Visite el segmento de memoria sin procesar de una instancia determinada de un DataBuffer

Parámetros
DIRECCIÓN dirección nativa del buffer
longitud longitud del buffer
escala Número de bytes necesarios para almacenar un valor único de este búfer.
Devoluciones
  • algún valor

visita R abstracta pública (búfer IntBuffer)

Visite el IntBuffer que respalda una instancia determinada de un DataBuffer

Parámetros
buffer buffer subyacente
Devoluciones
  • algún valor

visita R abstracta pública (BitSet bitSet, int offset, long numBits)

Visite el conjunto de bits que respalda una instancia determinada de DataBuffer

Parámetros
conjunto de bits conjunto de bits subyacente
compensar desplazamiento del buffer dentro del conjunto de bits
números de bits número de bits utilizados para representar el búfer dentro del conjunto de bits
Devoluciones
  • algún valor