DataStorageVisitor

interfaz pública DataStorageVisitor

Visite el almacenamiento de respaldo de DataBuffer instancias de DataBuffer .

Métodos públicos

abstracto R
respaldo ()
Se llama al método de reserva 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 de visit para el tipo de almacenamiento que admite.

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

Métodos públicos

resumen público R fallback ()

Se llama al método de reserva 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 de visit para el tipo de almacenamiento que admite. Si se llama a accept(DataStorageVisitor) en un búfer utilizando un tipo de almacenamiento diferente, la invocación recurrirá a este método.

Devoluciones
  • algún valor

visita pública abstracta de R (búfer ByteBuffer)

Visite el ByteBuffer respalda una instancia determinada de un DataBuffer

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

visita pública de resumen R (búfer DoubleBuffer)

Visite el DoubleBuffer respalda una instancia determinada de un DataBuffer

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

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

Visite el LongBuffer respalda una instancia determinada de un DataBuffer

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

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

Visite la matriz booleana que respalda una instancia determinada de un DataBuffer

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

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

Visite el FloatBuffer respalda una instancia determinada de un DataBuffer

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

visita pública abstracta de R (matriz Object [], int offset, int length)

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

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

visita pública de resumen R (búfer ShortBuffer)

Visite el ShortBuffer respalda una instancia determinada de un DataBuffer

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

Visita pública del resumen R (dirección extensa, extensa, escala larga)

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

Parámetros
habla a dirección nativa del búfer
largo longitud del búfer
escala número de bytes necesarios para almacenar un solo valor de este búfer
Devoluciones
  • algún valor

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

Visite el IntBuffer respalda una instancia determinada de un DataBuffer

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

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

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

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