DataStorageVisitor

общедоступный интерфейс DataStorageVisitor

Посетите резервное хранилище экземпляров DataBuffer .

Публичные методы

абстрактная Р
отступать ()
Резервный метод, вызываемый, если реализация посетителя не поддерживает тип резервного хранилища для данного DataBuffer .

Разработчик этого интерфейса должен переопределить методы visit для типа хранилища, которое он поддерживает.

абстрактная Р
посещение (буфер ByteBuffer)
Посетите ByteBuffer , поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (буфер DoubleBuffer)
Посетите DoubleBuffer , поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (буфер LongBuffer)
Посетите LongBuffer , поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (массив boolean[], смещение целого числа, длина целого числа)
Посетите логический массив, поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (буфер FloatBuffer)
Посетите FloatBuffer , поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (массив Object[], смещение целого числа, длина целого числа)
Посетите массив объектов, поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (буфер ShortBuffer)
Посетите ShortBuffer , поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (длинный адрес, большая длина, большой масштаб)
Посетите сегмент необработанной памяти данного экземпляра DataBuffer
абстрактная Р
посещение (буфер IntBuffer)
Посетите IntBuffer , поддерживающий данный экземпляр DataBuffer
абстрактная Р
посещение (BitSet bitSet, смещение int, длинное число битов)
Посетите набор битов, поддерживающий данный экземпляр DataBuffer

Публичные методы

общедоступный абстрактный резервный вариант R ()

Резервный метод, вызываемый, если реализация посетителя не поддерживает тип резервного хранилища для данного DataBuffer .

Разработчик этого интерфейса должен переопределить методы visit для типа хранилища, которое он поддерживает. Если accept(DataStorageVisitor) вызывается для буфера, использующего другой тип хранилища, вызов вернется к этому методу.

Возврат
  • любое значение

публичное абстрактное посещение R (буфер ByteBuffer)

Посетите ByteBuffer , поддерживающий данный экземпляр DataBuffer

Параметры
буфер базовый буфер
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (буфер DoubleBuffer)

Посетите DoubleBuffer , поддерживающий данный экземпляр DataBuffer

Параметры
буфер базовый буфер
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (буфер LongBuffer)

Посетите LongBuffer , поддерживающий данный экземпляр DataBuffer

Параметры
буфер базовый буфер
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (массив boolean[], смещение int, длина int)

Посетите логический массив, поддерживающий данный экземпляр DataBuffer

Параметры
множество базовый массив
компенсировать смещение буфера внутри массива
длина длина буфера внутри массива
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (буфер FloatBuffer)

Посетите FloatBuffer , поддерживающий данный экземпляр DataBuffer

Параметры
буфер базовый буфер
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (массив Object[], смещение int, длина int)

Посетите массив объектов, поддерживающий данный экземпляр DataBuffer

Параметры
множество базовый массив
компенсировать смещение буфера внутри массива
длина длина буфера внутри массива
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (буфер ShortBuffer)

Посетите ShortBuffer , поддерживающий данный экземпляр DataBuffer

Параметры
буфер базовый буфер
Возврат
  • любое значение
Смотрите также

публичный абстрактный визит R (длинный адрес, большая длина, большой масштаб)

Посетите сегмент необработанной памяти данного экземпляра DataBuffer

Параметры
адрес собственный адрес буфера
длина длина буфера
шкала количество байтов, необходимых для хранения одного значения этого буфера
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (буфер IntBuffer)

Посетите IntBuffer , поддерживающий данный экземпляр DataBuffer

Параметры
буфер базовый буфер
Возврат
  • любое значение
Смотрите также

публичное абстрактное посещение R (BitSet bitSet, int offset, long numBits)

Посетите набор битов, поддерживающий данный экземпляр DataBuffer

Параметры
битSet базовый набор битов
компенсировать смещение буфера внутри набора битов
число битов количество битов, используемых для представления буфера в наборе битов
Возврат
  • любое значение
Смотрите также