Class BlockHeader

java.lang.Object
com.github.junrar.rarfile.BaseBlock
com.github.junrar.rarfile.BlockHeader
Direct Known Subclasses:
FileHeader, ProtectHeader, SubBlockHeader

public class BlockHeader extends BaseBlock
Base class of headers that contain data
Version:
$LastChangedRevision$
  • Field Details

    • blockHeaderSize

      public static final short blockHeaderSize
      See Also:
    • logger

      private static final org.slf4j.Logger logger
    • dataSize

      private long dataSize
    • packSize

      private long packSize
  • Constructor Details

    • BlockHeader

      public BlockHeader()
    • BlockHeader

      public BlockHeader(BlockHeader bh)
    • BlockHeader

      public BlockHeader(BaseBlock bb, byte[] blockHeader)
  • Method Details

    • getDataSize

      public long getDataSize()
    • getPackSize

      public long getPackSize()
    • print

      public void print()
      Overrides:
      print in class BaseBlock