Class EAHeader
java.lang.Object
com.github.junrar.rarfile.BaseBlock
com.github.junrar.rarfile.BlockHeader
com.github.junrar.rarfile.SubBlockHeader
com.github.junrar.rarfile.EAHeader
extended archive CRC header
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intstatic final shortprivate static final org.slf4j.Loggerprivate byteprivate final intprivate byteFields inherited from class SubBlockHeader
SubBlockHeaderSizeFields inherited from class BlockHeader
blockHeaderSizeFields inherited from class 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
Constructors -
Method Summary
Methods inherited from class SubBlockHeader
getLevel, getSubTypeMethods inherited from class BlockHeader
getDataSize, getPackSizeMethods inherited from class BaseBlock
getFlags, getHeadCRC, getHeaderSize, getHeaderSize, getHeaderType, getPositionInFile, hasArchiveDataCRC, hasEncryptVersion, hasVolumeNumber, isSubBlock, setPositionInFile
-
Field Details
-
logger
private static final org.slf4j.Logger logger -
EAHeaderSize
public static final short EAHeaderSize- See Also:
-
unpSize
private final int unpSize -
unpVer
private byte unpVer -
method
private byte method -
EACRC
private final int EACRC
-
-
Constructor Details
-
EAHeader
-
-
Method Details
-
getEACRC
public int getEACRC()- Returns:
- the eACRC
-
getMethod
public byte getMethod()- Returns:
- the method
-
getUnpSize
public int getUnpSize()- Returns:
- the unpSize
-
getUnpVer
public byte getUnpVer()- Returns:
- the unpVer
-
print
public void print()- Overrides:
printin classSubBlockHeader
-