Interface PageGetSet

All Superinterfaces:
GetPageSize, RWPageData, ToPageAddress

public interface PageGetSet
extends RWPageData, ToPageAddress, GetPageSize
  • Method Summary

    Modifier and Type Method Description
    default byte[] get​(long offset, int dataLen)
    Чтение данных
    default void set​(long offset, byte[] data, int dataOffset, int dataLen)
    Запись данных

    Methods inherited from interface xyz.cofe.cbuffer.page.GetPageSize

    getPageSize

    Methods inherited from interface xyz.cofe.cbuffer.page.cbuff.RWPageData

    readPageData, writePageData

    Methods inherited from interface xyz.cofe.cbuffer.page.cbuff.ToPageAddress

    toPageAddress
  • Method Details

    • get

      default byte[] get​(long offset, int dataLen)
      Чтение данных
      Parameters:
      offset - смещение от 0
      dataLen - кол-во данных
      Returns:
      данные
    • set

      default void set​(long offset, byte[] data, int dataOffset, int dataLen)
      Запись данных
      Parameters:
      offset - смещение
      data - буфер
      dataOffset - смещение в буфере
      dataLen - кол-во байт в буфере