com.github.junrar.rarfile
Class SubBlockHeader

java.lang.Object
  extended by com.github.junrar.rarfile.BaseBlock
      extended by com.github.junrar.rarfile.BlockHeader
          extended by com.github.junrar.rarfile.SubBlockHeader
Direct Known Subclasses:
EAHeader, MacInfoHeader, UnixOwnersHeader

public class SubBlockHeader
extends BlockHeader


Field Summary
static short SubBlockHeaderSize
           
 
Fields inherited from class com.github.junrar.rarfile.BlockHeader
blockHeaderSize
 
Fields inherited from class com.github.junrar.rarfile.BaseBlock
BaseBlockSize, EARC_DATACRC, EARC_NEXT_VOLUME, EARC_REVSPACE, EARC_VOLNUMBER, flags, headCRC, headerSize, headerType, LHD_COMMENT, LHD_DIRECTORY, LHD_EXTFLAGS, LHD_EXTTIME, LHD_LARGE, LHD_PASSWORD, LHD_SALT, LHD_SOLID, LHD_SPLIT_AFTER, LHD_SPLIT_BEFORE, LHD_UNICODE, LHD_VERSION, LHD_WINDOW1024, LHD_WINDOW128, LHD_WINDOW2048, LHD_WINDOW256, LHD_WINDOW4096, LHD_WINDOW512, LHD_WINDOW64, LHD_WINDOWMASK, LONG_BLOCK, MHD_AV, MHD_COMMENT, MHD_ENCRYPTVER, MHD_FIRSTVOLUME, MHD_LOCK, MHD_NEWNUMBERING, MHD_PACK_COMMENT, MHD_PASSWORD, MHD_PROTECT, MHD_SOLID, MHD_VOLUME, positionInFile, SKIP_IF_UNKNOWN
 
Constructor Summary
SubBlockHeader(BlockHeader bh, byte[] subblock)
           
SubBlockHeader(SubBlockHeader sb)
           
 
Method Summary
 byte getLevel()
           
 SubBlockHeaderType getSubType()
           
 void print()
           
 
Methods inherited from class com.github.junrar.rarfile.BlockHeader
getDataSize, getPackSize
 
Methods inherited from class com.github.junrar.rarfile.BaseBlock
getFlags, getHeadCRC, getHeaderSize, getHeaderType, getPositionInFile, hasArchiveDataCRC, hasEncryptVersion, hasVolumeNumber, isSubBlock, setPositionInFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SubBlockHeaderSize

public static final short SubBlockHeaderSize
See Also:
Constant Field Values
Constructor Detail

SubBlockHeader

public SubBlockHeader(SubBlockHeader sb)

SubBlockHeader

public SubBlockHeader(BlockHeader bh,
                      byte[] subblock)
Method Detail

getLevel

public byte getLevel()
Returns:

getSubType

public SubBlockHeaderType getSubType()
Returns:

print

public void print()
Overrides:
print in class BlockHeader


Copyright © 2012. All Rights Reserved.