BooleanDataLayout

общедоступный интерфейс BooleanDataLayout
Известные косвенные подклассы

DataLayout , который преобразует данные, хранящиеся в буфере, в логические значения.

Смотрите также

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

абстрактный BooleanDataBuffer
applyTo (буфер S)
Примените этот макет к предоставленному буферу.
абстрактное логическое значение
readBoolean (буфер S, длинный индекс)
Считывает значения n = scale() из буфера по заданному индексу и возвращает их в виде логического значения.
абстрактное логическое значение
readObject (буфер S, длинный индекс)
Считывает значения n = scale() из буфера по заданному индексу и возвращает их как одно значение пользовательского типа.
абстрактная пустота
writeBoolean (буфер S, логическое значение, длинный индекс)
Записывает логическое значение в буфер по заданному индексу после преобразования его в тип буфера.
абстрактная пустота
writeObject (буфер S, логическое значение, длинный индекс)

Унаследованные методы

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

общедоступный абстрактный BooleanDataBuffer applyTo (буфер S)

Примените этот макет к предоставленному буферу.

Возвращенный экземпляр DataBuffer является просто оболочкой исходного буфера и не имеет собственного резервного хранилища.

Параметры
буфер целевой буфер для применения этого макета
Возврат
  • буфер с этим макетом

общедоступное абстрактное логическое значение readBoolean (буфер S, длинный индекс)

Считывает значения n = scale() из буфера по заданному индексу и возвращает их в виде логического значения.

Параметры
буфер буфер для чтения из
индекс позиция буфера для чтения в буфере
Возврат
  • логическое значение
Смотрите также

общедоступный абстрактный логический readObject (буфер S, длинный индекс)

Считывает значения n = scale() из буфера по заданному индексу и возвращает их как одно значение пользовательского типа.

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

 @Override
 public BigInteger readObject(LongDataBuffer buffer, long index) {
   return BigInteger.valueOf(buffer.getLong(index));
 }
 
Если одно пользовательское значение масштабируется по нескольким значениям буфера, index указывает начальную позицию последовательности, которая будет считана из буфера.

Параметры
буфер буфер для чтения из
индекс позиция буфера для чтения в буфере
Возврат
  • конвертированное значение

public Abstract void writeBoolean (буфер S, логическое значение, длинный индекс)

Записывает логическое значение в буфер по заданному индексу после преобразования его в тип буфера.

Параметры
буфер буфер для записи
ценить логическое значение для преобразования и записи
индекс индекс в буфере, куда должно быть записано преобразованное значение
Смотрите также

public Abstract void writeObject (буфер S, логическое значение, длинный индекс)