public class BaseBlock extends Object
| Modifier and Type | Field and Description |
|---|---|
static short |
BaseBlockSize |
static short |
EARC_DATACRC |
static short |
EARC_NEXT_VOLUME |
static short |
EARC_REVSPACE |
static short |
EARC_VOLNUMBER |
protected short |
flags |
protected short |
headCRC |
protected short |
headerSize |
protected byte |
headerType |
static short |
LHD_COMMENT |
static short |
LHD_DIRECTORY |
static short |
LHD_EXTFLAGS |
static short |
LHD_EXTTIME |
static short |
LHD_LARGE |
static short |
LHD_PASSWORD |
static short |
LHD_SALT |
static short |
LHD_SOLID |
static short |
LHD_SPLIT_AFTER |
static short |
LHD_SPLIT_BEFORE |
static short |
LHD_UNICODE |
static short |
LHD_VERSION |
static short |
LHD_WINDOW1024 |
static short |
LHD_WINDOW128 |
static short |
LHD_WINDOW2048 |
static short |
LHD_WINDOW256 |
static short |
LHD_WINDOW4096 |
static short |
LHD_WINDOW512 |
static short |
LHD_WINDOW64 |
static short |
LHD_WINDOWMASK |
static short |
LONG_BLOCK |
static short |
MHD_AV |
static short |
MHD_COMMENT |
static short |
MHD_ENCRYPTVER |
static short |
MHD_FIRSTVOLUME |
static short |
MHD_LOCK |
static short |
MHD_NEWNUMBERING |
static short |
MHD_PACK_COMMENT |
static short |
MHD_PASSWORD |
static short |
MHD_PROTECT |
static short |
MHD_SOLID |
static short |
MHD_VOLUME |
protected long |
positionInFile |
static short |
SKIP_IF_UNKNOWN |
| Constructor and Description |
|---|
BaseBlock() |
BaseBlock(BaseBlock bb) |
BaseBlock(byte[] baseBlockHeader) |
| Modifier and Type | Method and Description |
|---|---|
short |
getFlags() |
short |
getHeadCRC() |
short |
getHeaderSize() |
UnrarHeadertype |
getHeaderType() |
long |
getPositionInFile() |
boolean |
hasArchiveDataCRC() |
boolean |
hasEncryptVersion() |
boolean |
hasVolumeNumber() |
boolean |
isSubBlock() |
void |
print() |
void |
setPositionInFile(long positionInFile) |
public static final short BaseBlockSize
public static final short MHD_VOLUME
public static final short MHD_COMMENT
public static final short MHD_LOCK
public static final short MHD_SOLID
public static final short MHD_PACK_COMMENT
public static final short MHD_NEWNUMBERING
public static final short MHD_AV
public static final short MHD_PROTECT
public static final short MHD_PASSWORD
public static final short MHD_FIRSTVOLUME
public static final short MHD_ENCRYPTVER
public static final short LHD_SPLIT_BEFORE
public static final short LHD_SPLIT_AFTER
public static final short LHD_PASSWORD
public static final short LHD_COMMENT
public static final short LHD_SOLID
public static final short LHD_WINDOWMASK
public static final short LHD_WINDOW64
public static final short LHD_WINDOW128
public static final short LHD_WINDOW256
public static final short LHD_WINDOW512
public static final short LHD_WINDOW1024
public static final short LHD_WINDOW2048
public static final short LHD_WINDOW4096
public static final short LHD_DIRECTORY
public static final short LHD_LARGE
public static final short LHD_UNICODE
public static final short LHD_SALT
public static final short LHD_VERSION
public static final short LHD_EXTTIME
public static final short LHD_EXTFLAGS
public static final short SKIP_IF_UNKNOWN
public static final short LONG_BLOCK
public static final short EARC_NEXT_VOLUME
public static final short EARC_DATACRC
public static final short EARC_REVSPACE
public static final short EARC_VOLNUMBER
protected long positionInFile
protected short headCRC
protected byte headerType
protected short flags
protected short headerSize
public BaseBlock()
public BaseBlock(BaseBlock bb)
public BaseBlock(byte[] baseBlockHeader)
public boolean hasArchiveDataCRC()
public boolean hasVolumeNumber()
public boolean hasEncryptVersion()
public boolean isSubBlock()
public long getPositionInFile()
public short getFlags()
public short getHeadCRC()
public short getHeaderSize()
public UnrarHeadertype getHeaderType()
public void setPositionInFile(long positionInFile)
public void print()
Copyright © 2017. All rights reserved.