Class ContainerManagementIndex

All Implemented Interfaces:
BaseIndex<ContainerManagementInformation>, AutoCloseable

public class ContainerManagementIndex extends AbstractIndex<ContainerManagementInformation>
Index, der alle wesentlichen Verwaltungsdaten eines Containers enthält.
See Also:
  • Field Details

  • Constructor Details

    • ContainerManagementIndex

      public ContainerManagementIndex(int bufferSize, Path file) throws CorruptIndexException
      Erstellt eine neue Instanz, die den vorhandenen Index (falls vorhanden) öffnet.
      Parameters:
      bufferSize - Puffergröße in bytes
      Throws:
      CorruptIndexException - Indexfehler (korrupt, nicht lesbar, ...)
  • Method Details

    • entrySize

      public static int entrySize()
      Gibt die anzahl Bytes zurück, die ein Indexeintrag belegt.
      Returns:
      Anzahl bytes