java.lang.Object
org.apache.commons.compress.archivers.sevenz.StreamMap

final class StreamMap extends Object
Map between folders, files and streams.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final int[]
    Index of folder for each file.
    (package private) final int[]
    Index of first file for each folder.
    (package private) final int[]
    The first Archive.packStream index of each folder.
    (package private) final long[]
    Offset to beginning of this pack stream's data, relative to the beginning of the first pack stream.
  • Constructor Summary

    Constructors
    Constructor
    Description
    StreamMap(int[] folderFirstPackStreamIndex, long[] packStreamOffsets, int[] folderFirstFileIndex, int[] fileFolderIndex)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • folderFirstPackStreamIndex

      final int[] folderFirstPackStreamIndex
      The first Archive.packStream index of each folder.
    • packStreamOffsets

      final long[] packStreamOffsets
      Offset to beginning of this pack stream's data, relative to the beginning of the first pack stream.
    • folderFirstFileIndex

      final int[] folderFirstFileIndex
      Index of first file for each folder.
    • fileFolderIndex

      final int[] fileFolderIndex
      Index of folder for each file.
  • Constructor Details

    • StreamMap

      StreamMap(int[] folderFirstPackStreamIndex, long[] packStreamOffsets, int[] folderFirstFileIndex, int[] fileFolderIndex)
  • Method Details