A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

add(byte, byte) - Static method in class com.github.junrar.unsigned.UnsignedByte
 
addbits(int) - Method in class com.github.junrar.unpack.vm.BitInput
 
addVMCode(int, List<Byte>, int) - Method in class com.github.junrar.unpack.Unpack
 
allocContext() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
allocUnits(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
allocUnitsRare(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
AltCmd - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
AnalyzeHeapDump - Class in com.github.junrar.unpack.ppm
For debugging purposes only.
AnalyzeHeapDump() - Constructor for class com.github.junrar.unpack.ppm.AnalyzeHeapDump
Creates a new instance of AnalyzeHeapDump
archive - Variable in class com.github.junrar.unpack.ComprDataIO
 
archive - Variable in class com.github.junrar.volume.FileVolume
 
archive - Variable in class com.github.junrar.volume.InputStreamVolume
 
Archive - Class in com.github.junrar
The Main Rar Class; represents a rar Archive
Archive(VolumeManager, UnrarCallback, String) - Constructor for class com.github.junrar.Archive
 
Archive(File) - Constructor for class com.github.junrar.Archive
 
Archive(File, UnrarCallback) - Constructor for class com.github.junrar.Archive
 
Archive(File, UnrarCallback, String) - Constructor for class com.github.junrar.Archive
 
Archive(File, String) - Constructor for class com.github.junrar.Archive
 
Archive(InputStream) - Constructor for class com.github.junrar.Archive
 
Archive(InputStream, UnrarCallback) - Constructor for class com.github.junrar.Archive
 
Archive(InputStream, UnrarCallback, String) - Constructor for class com.github.junrar.Archive
 
Archive(InputStream, String) - Constructor for class com.github.junrar.Archive
 
Archive.EmptyInputStream - Class in com.github.junrar
An empty InputStream.
Archive.ExtractorExecutorHolder - Class in com.github.junrar
Class to ensure the lazy initialization of the ThreadPoolExecutor upon first usage.

archiveDataCRC - Variable in class com.github.junrar.rarfile.EndArcHeader
 
arcNameSize - Variable in class com.github.junrar.rarfile.SignHeader
 
arcTime - Variable in class com.github.junrar.rarfile.FileHeader
 
ariDecNormalize() - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
aTime - Variable in class com.github.junrar.rarfile.FileHeader
 
AudioVariables - Class in com.github.junrar.unpack.decode
DOCUMENT ME
AudioVariables() - Constructor for class com.github.junrar.unpack.decode.AudioVariables
 
AudV - Variable in class com.github.junrar.unpack.Unpack20
 
available() - Method in class com.github.junrar.Archive.EmptyInputStream
 
AvHeader - com.github.junrar.rarfile.UnrarHeadertype
 
AVHeader - Class in com.github.junrar.rarfile
extended version info header
AVHeader(BaseBlock, byte[]) - Constructor for class com.github.junrar.rarfile.AVHeader
 
avHeaderSize - Static variable in class com.github.junrar.rarfile.AVHeader
 
avInfoCRC - Variable in class com.github.junrar.rarfile.AVHeader
 
AvrLn1 - Variable in class com.github.junrar.unpack.Unpack15
 
AvrLn2 - Variable in class com.github.junrar.unpack.Unpack15
 
AvrLn3 - Variable in class com.github.junrar.unpack.Unpack15
 
AvrPlc - Variable in class com.github.junrar.unpack.Unpack15
 
AvrPlcB - Variable in class com.github.junrar.unpack.Unpack15
 
avVersion - Variable in class com.github.junrar.rarfile.AVHeader
 

B

BadRarArchiveException - Exception in com.github.junrar.exception
 
BadRarArchiveException() - Constructor for exception com.github.junrar.exception.BadRarArchiveException
 
BadRarArchiveException(Throwable) - Constructor for exception com.github.junrar.exception.BadRarArchiveException
 
Base - Variable in class com.github.junrar.unpack.vm.VMPreparedOperand
 
BaseBlock - Class in com.github.junrar.rarfile
Base class of all rar headers
BaseBlock() - Constructor for class com.github.junrar.rarfile.BaseBlock
 
BaseBlock(byte[]) - Constructor for class com.github.junrar.rarfile.BaseBlock
 
BaseBlock(BaseBlock) - Constructor for class com.github.junrar.rarfile.BaseBlock
 
BaseBlockSize - Static variable in class com.github.junrar.rarfile.BaseBlock
 
BC - Static variable in class com.github.junrar.unpack.decode.Compress
 
BC20 - Static variable in class com.github.junrar.unpack.decode.Compress
 
BD - Variable in class com.github.junrar.unpack.Unpack20
 
BEEA_HEAD - com.github.junrar.rarfile.SubBlockHeaderType
 
beos - com.github.junrar.rarfile.HostSystem
 
BIN_SCALE - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
binSumm - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
BitDecode - Class in com.github.junrar.unpack.decode
DOCUMENT ME
BitDecode() - Constructor for class com.github.junrar.unpack.decode.BitDecode
 
BitInput - Class in com.github.junrar.unpack.vm
DOCUMENT ME
BitInput() - Constructor for class com.github.junrar.unpack.vm.BitInput
 
BLOCK_LZ - com.github.junrar.unpack.ppm.BlockTypes
 
BLOCK_MASK - Static variable in class com.github.junrar.io.RandomAccessInputStream
 
BLOCK_PPM - com.github.junrar.unpack.ppm.BlockTypes
 
BLOCK_SHIFT - Static variable in class com.github.junrar.io.RandomAccessInputStream
 
BLOCK_SIZE - Static variable in class com.github.junrar.io.RandomAccessInputStream
 
BlockHeader - Class in com.github.junrar.rarfile
Base class of headers that contain data
BlockHeader() - Constructor for class com.github.junrar.rarfile.BlockHeader
 
BlockHeader(BaseBlock, byte[]) - Constructor for class com.github.junrar.rarfile.BlockHeader
 
BlockHeader(BlockHeader) - Constructor for class com.github.junrar.rarfile.BlockHeader
 
blockHeaderSize - Static variable in class com.github.junrar.rarfile.BlockHeader
 
BlockLength - Variable in class com.github.junrar.unpack.UnpackFilter
 
BlockStart - Variable in class com.github.junrar.unpack.UnpackFilter
 
blockType - Variable in enum com.github.junrar.unpack.ppm.BlockTypes
 
BlockTypes - Enum in com.github.junrar.unpack.ppm
DOCUMENT ME
BlockTypes(int) - Constructor for enum com.github.junrar.unpack.ppm.BlockTypes
 
BOT - Static variable in class com.github.junrar.unpack.ppm.RangeCoder
 
Buf60 - Variable in class com.github.junrar.unpack.Unpack15
 
buildDecipherer(String, byte[]) - Static method in class com.github.junrar.crypt.Rijndael
 
byteCount - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
byteEquals(byte[]) - Method in class com.github.junrar.rarfile.NewSubHeaderType
 
ByteMode - Variable in class com.github.junrar.unpack.vm.VMPreparedCommand
 
bytesReadRead(int) - Method in class com.github.junrar.Archive
 

C

cachedExecutorService - Static variable in class com.github.junrar.Archive.ExtractorExecutorHolder
Equivalent to Executors.newCachedThreadPool(), but customizable through system properties.
channel - Variable in class com.github.junrar.Archive
 
charMask - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
checkCrc(int, byte[], int, int) - Static method in class com.github.junrar.crc.RarCRC
 
checkOldCrc(short, byte[], int) - Static method in class com.github.junrar.crc.RarCRC
 
ChSet - Variable in class com.github.junrar.unpack.Unpack15
 
ChSetA - Variable in class com.github.junrar.unpack.Unpack15
 
ChSetB - Variable in class com.github.junrar.unpack.Unpack15
 
ChSetC - Variable in class com.github.junrar.unpack.Unpack15
 
cipher - Variable in class com.github.junrar.io.RawDataIo
 
clean() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
cleanUp() - Method in class com.github.junrar.unpack.Unpack
 
clearMask() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
close() - Method in class com.github.junrar.Archive
Close the underlying compressed file.
close() - Method in class com.github.junrar.io.RandomAccessInputStream
 
close() - Method in class com.github.junrar.io.RawDataIo
 
close() - Method in interface com.github.junrar.io.SeekableReadOnlyByteChannel
Close this channel.
close() - Method in class com.github.junrar.io.SeekableReadOnlyFile
 
close() - Method in class com.github.junrar.io.SeekableReadOnlyInputStream
 
Cmd - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
CmdCount - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
code - Variable in class com.github.junrar.unpack.ppm.RangeCoder
 
CODE_CACHELZ - com.github.junrar.unpack.decode.CodeType
 
CODE_ENDFILE - com.github.junrar.unpack.decode.CodeType
 
CODE_HUFFMAN - com.github.junrar.unpack.decode.CodeType
 
CODE_LZ - com.github.junrar.unpack.decode.CodeType
 
CODE_LZ2 - com.github.junrar.unpack.decode.CodeType
 
CODE_REPEATLZ - com.github.junrar.unpack.decode.CodeType
 
CODE_STARTFILE - com.github.junrar.unpack.decode.CodeType
 
CODE_VM - com.github.junrar.unpack.decode.CodeType
 
CODE_VMDATA - com.github.junrar.unpack.decode.CodeType
 
CODEBUFSIZE - Static variable in class com.github.junrar.unpack.decode.Compress
 
coder - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
codeSize - Variable in class com.github.junrar.unpack.vm.RarVM
 
CodeType - Enum in com.github.junrar.unpack.decode
DOCUMENT ME the unrar licence applies to all junrar source and binary distributions you are not allowed to use this source to re-create the RAR compression algorithm
CodeType() - Constructor for enum com.github.junrar.unpack.decode.CodeType
 
com.github.junrar - package com.github.junrar
 
com.github.junrar.crc - package com.github.junrar.crc
 
com.github.junrar.crypt - package com.github.junrar.crypt
 
com.github.junrar.exception - package com.github.junrar.exception
 
com.github.junrar.io - package com.github.junrar.io
 
com.github.junrar.rarfile - package com.github.junrar.rarfile
 
com.github.junrar.unpack - package com.github.junrar.unpack
 
com.github.junrar.unpack.decode - package com.github.junrar.unpack.decode
 
com.github.junrar.unpack.ppm - package com.github.junrar.unpack.ppm
 
com.github.junrar.unpack.vm - package com.github.junrar.unpack.vm
 
com.github.junrar.unsigned - package com.github.junrar.unsigned
 
com.github.junrar.volume - package com.github.junrar.volume
 
commCRC - Variable in class com.github.junrar.rarfile.CommentHeader
 
CommentHeader - Class in com.github.junrar.rarfile
Comment header
CommentHeader(BaseBlock, byte[]) - Constructor for class com.github.junrar.rarfile.CommentHeader
 
commentHeaderSize - Static variable in class com.github.junrar.rarfile.CommentHeader
 
CommHeader - com.github.junrar.rarfile.UnrarHeadertype
 
ComprDataIO - Class in com.github.junrar.unpack
DOCUMENT ME
ComprDataIO(Archive) - Constructor for class com.github.junrar.unpack.ComprDataIO
 
Compress - Class in com.github.junrar.unpack.decode
DOCUMENT ME
Compress() - Constructor for class com.github.junrar.unpack.decode.Compress
 
ContentDescription - Class in com.github.junrar
 
ContentDescription(String, long) - Constructor for class com.github.junrar.ContentDescription
 
copyString(int, int) - Method in class com.github.junrar.unpack.Unpack
 
CopyString20(int, int) - Method in class com.github.junrar.unpack.Unpack20
 
corrHuff(int[], int[]) - Method in class com.github.junrar.unpack.Unpack15
 
CorruptHeaderException - Exception in com.github.junrar.exception
 
CorruptHeaderException() - Constructor for exception com.github.junrar.exception.CorruptHeaderException
 
CorruptHeaderException(String) - Constructor for exception com.github.junrar.exception.CorruptHeaderException
 
CorruptHeaderException(Throwable) - Constructor for exception com.github.junrar.exception.CorruptHeaderException
 
count - Variable in class com.github.junrar.unpack.ppm.SEE2Context
 
CRC - Variable in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
CrcErrorException - Exception in com.github.junrar.exception
 
CrcErrorException() - Constructor for exception com.github.junrar.exception.CrcErrorException
 
CrcErrorException(Throwable) - Constructor for exception com.github.junrar.exception.CrcErrorException
 
crcTab - Static variable in class com.github.junrar.crc.RarCRC
 
createArchiveOrThrowException(VolumeManager, String) - Static method in class com.github.junrar.Junrar
 
createArchiveOrThrowException(File, String) - Static method in class com.github.junrar.Junrar
 
createArchiveOrThrowException(InputStream, String) - Static method in class com.github.junrar.Junrar
 
createChild(ModelPPM, State, StateRef) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
createDirectory(FileHeader) - Method in class com.github.junrar.LocalFolderExtractor
 
createFile(FileHeader, File) - Method in class com.github.junrar.LocalFolderExtractor
 
createSuccessors(boolean, State) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
creationTime - Variable in class com.github.junrar.rarfile.SignHeader
 
cTime - Variable in class com.github.junrar.rarfile.FileHeader
 
curPackRead - Variable in class com.github.junrar.unpack.ComprDataIO
 
curPackWrite - Variable in class com.github.junrar.unpack.ComprDataIO
 
currentHeaderIndex - Variable in class com.github.junrar.Archive
 
curUnpRead - Variable in class com.github.junrar.unpack.ComprDataIO
 
curUnpWrite - Variable in class com.github.junrar.unpack.ComprDataIO
 

D

d1 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
d2 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
d3 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
d4 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
data - Variable in class com.github.junrar.io.RandomAccessInputStream
 
Data - Variable in class com.github.junrar.unpack.vm.VMPreparedOperand
 
dataIO - Variable in class com.github.junrar.Archive
 
dataPool - Variable in class com.github.junrar.io.RawDataIo
 
dataSize - Variable in class com.github.junrar.rarfile.BlockHeader
 
DBitLengthCounts - Static variable in class com.github.junrar.unpack.Unpack
 
DBits - Static variable in class com.github.junrar.unpack.Unpack20
 
DC - Static variable in class com.github.junrar.unpack.decode.Compress
 
DC20 - Static variable in class com.github.junrar.unpack.decode.Compress
 
DD - Variable in class com.github.junrar.unpack.Unpack20
 
DDecode - Static variable in class com.github.junrar.unpack.Unpack20
 
decAddress() - Method in class com.github.junrar.unpack.ppm.State
 
decFreq(int) - Method in class com.github.junrar.unpack.ppm.StateRef
 
DecHf0 - Static variable in class com.github.junrar.unpack.Unpack15
 
DecHf1 - Static variable in class com.github.junrar.unpack.Unpack15
 
DecHf2 - Static variable in class com.github.junrar.unpack.Unpack15
 
DecHf3 - Static variable in class com.github.junrar.unpack.Unpack15
 
DecHf4 - Static variable in class com.github.junrar.unpack.Unpack15
 
DecL1 - Static variable in class com.github.junrar.unpack.Unpack15
 
DecL2 - Static variable in class com.github.junrar.unpack.Unpack15
 
decode() - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
decode(byte[], int) - Static method in class com.github.junrar.rarfile.FileNameDecoder
 
Decode - Class in com.github.junrar.unpack.decode
Used to store information for lz decoding
Decode() - Constructor for class com.github.junrar.unpack.decode.Decode
 
decodeArg(VMPreparedOperand, boolean) - Method in class com.github.junrar.unpack.vm.RarVM
 
DecodeAudio(int) - Method in class com.github.junrar.unpack.Unpack20
 
decodeBinSymbol(ModelPPM) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
decodeChar() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
decodeInit(Unpack, int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
decodeLen - Variable in class com.github.junrar.unpack.decode.Decode
 
decodeNum - Variable in class com.github.junrar.unpack.decode.Decode
 
decodeNum(int, int, int[], int[]) - Method in class com.github.junrar.unpack.Unpack15
 
decodeNumber(Decode) - Method in class com.github.junrar.unpack.Unpack20
 
decodePos - Variable in class com.github.junrar.unpack.decode.Decode
 
decodeSymbol1(ModelPPM) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
decodeSymbol2(ModelPPM) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
decPText(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
decryption - Variable in class com.github.junrar.unpack.ComprDataIO
 
destUnpSize - Variable in class com.github.junrar.unpack.Unpack15
 
dif - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
DistDecode - Class in com.github.junrar.unpack.decode
DOCUMENT ME
DistDecode() - Constructor for class com.github.junrar.unpack.decode.DistDecode
 
doExtractFile(FileHeader, OutputStream) - Method in class com.github.junrar.Archive
 
doUnpack(int, boolean) - Method in class com.github.junrar.unpack.Unpack
 
dummySEE2Cont - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 

E

EA_HEAD - com.github.junrar.rarfile.SubBlockHeaderType
 
EACRC - Variable in class com.github.junrar.rarfile.EAHeader
 
EAHeader - Class in com.github.junrar.rarfile
extended archive CRC header
EAHeader(SubBlockHeader, byte[]) - Constructor for class com.github.junrar.rarfile.EAHeader
 
EAHeaderSize - Static variable in class com.github.junrar.rarfile.EAHeader
 
EARC_DATACRC - Static variable in class com.github.junrar.rarfile.BaseBlock
 
EARC_NEXT_VOLUME - Static variable in class com.github.junrar.rarfile.BaseBlock
 
EARC_REVSPACE - Static variable in class com.github.junrar.rarfile.BaseBlock
 
EARC_VOLNUMBER - Static variable in class com.github.junrar.rarfile.BaseBlock
 
EmptyInputStream() - Constructor for class com.github.junrar.Archive.EmptyInputStream
 
encryption - Variable in class com.github.junrar.unpack.ComprDataIO
 
encryptVersion - Variable in class com.github.junrar.rarfile.MainHeader
 
endArcArchiveDataCrcSize - Static variable in class com.github.junrar.rarfile.EndArcHeader
 
EndArcHeader - Class in com.github.junrar.rarfile
the optional End header
EndArcHeader - com.github.junrar.rarfile.UnrarHeadertype
 
EndArcHeader(BaseBlock, byte[]) - Constructor for class com.github.junrar.rarfile.EndArcHeader
 
endArcVolumeNumberSize - Static variable in class com.github.junrar.rarfile.EndArcHeader
 
equals(byte) - Method in enum com.github.junrar.rarfile.HostSystem
 
equals(byte) - Method in enum com.github.junrar.rarfile.UnrarHeadertype
Return true if the given byte is equal to the enum's byte
equals(int) - Method in enum com.github.junrar.unpack.ppm.BlockTypes
 
equals(int) - Method in enum com.github.junrar.unpack.vm.VMCommands
 
equals(int) - Method in enum com.github.junrar.unpack.vm.VMFlags
Returns true if the flag provided as int is equal to the enum
equals(int) - Method in enum com.github.junrar.unpack.vm.VMOpType
 
equals(int) - Method in enum com.github.junrar.unpack.vm.VMStandardFilters
 
equals(short) - Method in enum com.github.junrar.rarfile.SubBlockHeaderType
Return true if the given value is equal to the enum's value
equals(Object) - Method in class com.github.junrar.ContentDescription
 
escCount - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
ExecCount - Variable in class com.github.junrar.unpack.UnpackFilter
 
execute(VMPreparedProgram) - Method in class com.github.junrar.unpack.vm.RarVM
 
ExecuteCode(VMPreparedProgram) - Method in class com.github.junrar.unpack.Unpack
 
ExecuteCode(List<VMPreparedCommand>, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
ExecuteStandardFilter(VMStandardFilters) - Method in class com.github.junrar.unpack.vm.RarVM
 
expandUnits(int, int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
ExpEscape - Static variable in class com.github.junrar.unpack.ppm.PPMContext
 
extract(Archive, FileHeader) - Method in class com.github.junrar.LocalFolderExtractor
 
extract(VolumeManager, File) - Static method in class com.github.junrar.Junrar
 
extract(VolumeManager, File, String) - Static method in class com.github.junrar.Junrar
 
extract(File, File) - Static method in class com.github.junrar.Junrar
 
extract(File, File, String) - Static method in class com.github.junrar.Junrar
 
extract(InputStream, File) - Static method in class com.github.junrar.Junrar
 
extract(InputStream, File, String) - Static method in class com.github.junrar.Junrar
 
extract(String, String) - Static method in class com.github.junrar.Junrar
 
extract(String, String, String) - Static method in class com.github.junrar.Junrar
 
extractArchiveTo(Archive, LocalFolderExtractor) - Static method in class com.github.junrar.Junrar
 
extractFile(FileHeader, OutputStream) - Method in class com.github.junrar.Archive
Extract the file specified by the given header and write it to the supplied output stream
ExtractorExecutorHolder() - Constructor for class com.github.junrar.Archive.ExtractorExecutorHolder
 

F

faddbits(int) - Method in class com.github.junrar.unpack.vm.BitInput
 
fakeUnitsStart - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
fgetbits() - Method in class com.github.junrar.unpack.vm.BitInput
 
file - Variable in class com.github.junrar.io.SeekableReadOnlyFile
 
file - Variable in class com.github.junrar.volume.FileVolume
 
fileAttr - Variable in class com.github.junrar.rarfile.FileHeader
 
fileCRC - Variable in class com.github.junrar.rarfile.FileHeader
 
fileCreator - Variable in class com.github.junrar.rarfile.MacInfoHeader
 
fileExtracted - Variable in class com.github.junrar.unpack.Unpack
 
FileHeader - Class in com.github.junrar.rarfile
DOCUMENT ME
FileHeader - com.github.junrar.rarfile.UnrarHeadertype
 
FileHeader(BlockHeader, byte[]) - Constructor for class com.github.junrar.rarfile.FileHeader
 
FileHeader.TimePositionTuple - Class in com.github.junrar.rarfile
 
fileName - Variable in class com.github.junrar.rarfile.FileHeader
 
fileNameBytes - Variable in class com.github.junrar.rarfile.FileHeader
 
FileNameDecoder - Class in com.github.junrar.rarfile
 
FileNameDecoder() - Constructor for class com.github.junrar.rarfile.FileNameDecoder
 
fileNameW - Variable in class com.github.junrar.rarfile.FileHeader
 
fileType - Variable in class com.github.junrar.rarfile.MacInfoHeader
 
FileVolume - Class in com.github.junrar.volume
 
FileVolume(Archive, File) - Constructor for class com.github.junrar.volume.FileVolume
 
FileVolumeManager - Class in com.github.junrar.volume
 
FileVolumeManager(File) - Constructor for class com.github.junrar.volume.FileVolumeManager
 
filter - Variable in enum com.github.junrar.unpack.vm.VMStandardFilters
 
FILTER_AUDIO - com.github.junrar.unpack.decode.FilterType
 
FILTER_DELTA - com.github.junrar.unpack.decode.FilterType
 
FILTER_E8 - com.github.junrar.unpack.decode.FilterType
 
FILTER_E8E9 - com.github.junrar.unpack.decode.FilterType
 
FILTER_E8E9V2 - com.github.junrar.unpack.decode.FilterType
 
FILTER_ITANIUM - com.github.junrar.unpack.decode.FilterType
 
FILTER_NONE - com.github.junrar.unpack.decode.FilterType
 
FILTER_PPM - com.github.junrar.unpack.decode.FilterType
 
FILTER_RGB - com.github.junrar.unpack.decode.FilterType
 
FILTER_UPCASETOLOW - com.github.junrar.unpack.decode.FilterType
 
FilteredDataOffset - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
FilteredDataSize - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
filterItanium_GetBits(int, int, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
filterItanium_SetBits(int, int, int, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
filters - Variable in class com.github.junrar.unpack.Unpack
 
FilterType - Enum in com.github.junrar.unpack.decode
DOCUMENT ME
FilterType() - Constructor for enum com.github.junrar.unpack.decode.FilterType
 
findBlockType(int) - Static method in enum com.github.junrar.unpack.ppm.BlockTypes
 
findFilter(int) - Static method in enum com.github.junrar.unpack.vm.VMStandardFilters
 
findFlag(int) - Static method in enum com.github.junrar.unpack.vm.VMFlags
Returns the VMFlags Type of the given int or null
findHostSystem(byte) - Static method in enum com.github.junrar.rarfile.HostSystem
 
findOpType(int) - Static method in enum com.github.junrar.unpack.vm.VMOpType
 
findSubblockHeaderType(short) - Static method in enum com.github.junrar.rarfile.SubBlockHeaderType
find the header type for the given short value
findType(byte) - Static method in enum com.github.junrar.rarfile.UnrarHeadertype
Returns the enum according to the given byte or null
findVMCommand(int) - Static method in enum com.github.junrar.unpack.vm.VMCommands
 
firstVolume - Variable in class com.github.junrar.volume.FileVolumeManager
 
FIXED_UNIT_SIZE - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
flag - Variable in enum com.github.junrar.unpack.vm.VMFlags
 
FlagBuf - Variable in class com.github.junrar.unpack.Unpack15
 
flags - Variable in class com.github.junrar.rarfile.BaseBlock
 
flags - Variable in class com.github.junrar.unpack.vm.RarVM
 
FlagsCnt - Variable in class com.github.junrar.unpack.Unpack15
 
folderDestination - Variable in class com.github.junrar.LocalFolderExtractor
 
foundEOS - Variable in class com.github.junrar.io.RandomAccessInputStream
 
foundState - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
freeList - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
freeListPos - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
freeUnits(int, int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
freq - Variable in class com.github.junrar.unpack.ppm.StateRef
 
freqData - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
FreqData - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
FreqData(byte[]) - Constructor for class com.github.junrar.unpack.ppm.FreqData
 
fullPackSize - Variable in class com.github.junrar.rarfile.FileHeader
 
fullUnpackSize - Variable in class com.github.junrar.rarfile.FileHeader
 

G

getAddress() - Method in class com.github.junrar.unpack.ppm.Pointer
returns the position of this object in the byte[]
GetAllocatedMemory() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
getAltCmd() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getArchivalTime() - Method in class com.github.junrar.rarfile.FileHeader
The time in which the file was archived.
getArchive() - Method in class com.github.junrar.volume.FileVolume
 
getArchive() - Method in class com.github.junrar.volume.InputStreamVolume
 
getArchive() - Method in interface com.github.junrar.volume.Volume
 
getArchiveDataCRC() - Method in class com.github.junrar.rarfile.EndArcHeader
 
getArcNameSize() - Method in class com.github.junrar.rarfile.SignHeader
 
getArcTime() - Method in class com.github.junrar.rarfile.FileHeader
getArrayIndex(ModelPPM, State) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getATime() - Method in class com.github.junrar.rarfile.FileHeader
getAvInfoCRC() - Method in class com.github.junrar.rarfile.AVHeader
 
getAvVersion() - Method in class com.github.junrar.rarfile.AVHeader
 
getBase() - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
getBinSumm() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getbits() - Method in class com.github.junrar.unpack.vm.BitInput
 
getBlockLength() - Method in class com.github.junrar.unpack.UnpackFilter
 
getBlockStart() - Method in class com.github.junrar.unpack.UnpackFilter
 
getBlockType() - Method in enum com.github.junrar.unpack.ppm.BlockTypes
 
getByteCount() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getChannel() - Method in class com.github.junrar.Archive
 
getChannel() - Method in class com.github.junrar.volume.FileVolume
 
getChannel() - Method in class com.github.junrar.volume.InputStreamVolume
 
getChannel() - Method in interface com.github.junrar.volume.Volume
 
getChar() - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
getChar() - Method in class com.github.junrar.unpack.Unpack
 
getChar(byte[], int) - Static method in class com.github.junrar.rarfile.FileNameDecoder
 
getCharMask() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getCipher() - Method in class com.github.junrar.io.RawDataIo
 
getCmd() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getCmdCount() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getCoder() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getCommCRC() - Method in class com.github.junrar.rarfile.CommentHeader
 
getContentsDescription(File) - Static method in class com.github.junrar.Junrar
 
getContentsDescription(InputStream) - Static method in class com.github.junrar.Junrar
 
getContentsDescriptionFromArchive(Archive) - Static method in class com.github.junrar.Junrar
 
getCount() - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
getCRC() - Method in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
getCreationTime() - Method in class com.github.junrar.rarfile.FileHeader
The time in which the file was created.
getCreationTime() - Method in class com.github.junrar.rarfile.SignHeader
 
getCTime() - Method in class com.github.junrar.rarfile.FileHeader
getCurPackRead() - Method in class com.github.junrar.unpack.ComprDataIO
 
getCurPackWrite() - Method in class com.github.junrar.unpack.ComprDataIO
 
getCurrentCount() - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
getCurrentShiftCount(int) - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
getCurUnpRead() - Method in class com.github.junrar.unpack.ComprDataIO
 
getCurUnpWrite() - Method in class com.github.junrar.unpack.ComprDataIO
 
getD1() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getD2() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getD3() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getD4() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getData() - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
getDataSize() - Method in class com.github.junrar.rarfile.BlockHeader
 
getDateDos(int) - Static method in class com.github.junrar.rarfile.FileHeader
 
getDecodeLen() - Method in class com.github.junrar.unpack.decode.Decode
returns the decode Length array
getDecodeNum() - Method in class com.github.junrar.unpack.decode.Decode
returns the decode num array
getDecodePos() - Method in class com.github.junrar.unpack.decode.Decode
returns the decodePos array
getDecryption() - Method in class com.github.junrar.unpack.ComprDataIO
 
getDif() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getDummySEE2Cont() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getEACRC() - Method in class com.github.junrar.rarfile.EAHeader
 
getEncryption() - Method in class com.github.junrar.unpack.ComprDataIO
 
getEncryptVersion() - Method in class com.github.junrar.rarfile.MainHeader
the version the the encryption
getEscCount() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getExecCount() - Method in class com.github.junrar.unpack.UnpackFilter
 
getFakeUnitsStart() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
getFile() - Method in class com.github.junrar.volume.FileVolume
 
getFileAttr() - Method in class com.github.junrar.rarfile.FileHeader
 
getFileCRC() - Method in class com.github.junrar.rarfile.FileHeader
 
getFileCreator() - Method in class com.github.junrar.rarfile.MacInfoHeader
 
getFileHeaders() - Method in class com.github.junrar.Archive
 
getFileName() - Method in class com.github.junrar.rarfile.FileHeader
The filename either in Unicode or ASCII.
getFileNameByteArray() - Method in class com.github.junrar.rarfile.FileHeader
 
getFileNameString() - Method in class com.github.junrar.rarfile.FileHeader
Deprecated.
As of 7.2.0, replaced by FileHeader.getFileName()
getFileNameW() - Method in class com.github.junrar.rarfile.FileHeader
Deprecated.
As of 7.2.0, replaced by FileHeader.getFileName()
getFilePointer() - Method in class com.github.junrar.io.RandomAccessInputStream
 
getFileType() - Method in class com.github.junrar.rarfile.MacInfoHeader
 
getFilter() - Method in enum com.github.junrar.unpack.vm.VMStandardFilters
 
getFilteredDataOffset() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getFilteredDataSize() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getFlag() - Method in enum com.github.junrar.unpack.vm.VMFlags
 
getFlags() - Method in class com.github.junrar.rarfile.BaseBlock
 
getFlagsBuf() - Method in class com.github.junrar.unpack.Unpack15
 
getFoundState() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getFreq() - Method in class com.github.junrar.unpack.ppm.State
 
getFreq() - Method in class com.github.junrar.unpack.ppm.StateRef
 
getFreqData() - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getFullPackSize() - Method in class com.github.junrar.rarfile.FileHeader
 
getFullUnpackSize() - Method in class com.github.junrar.rarfile.FileHeader
 
getGlobalData() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getGroup() - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
getGroupNameSize() - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
getHB2Flag() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getHeadCRC() - Method in class com.github.junrar.rarfile.BaseBlock
 
getHeaderByte() - Method in enum com.github.junrar.rarfile.UnrarHeadertype
the header byte of this enum
getHeaderPaddingSize() - Method in class com.github.junrar.rarfile.BaseBlock
 
getHeaders() - Method in class com.github.junrar.Archive
Gets all of the headers in the archive.
getHeaderSize() - Method in class com.github.junrar.rarfile.BaseBlock
Deprecated.
As of 7.3.0, replaced by BaseBlock.getHeaderSize(boolean)
getHeaderSize(boolean) - Method in class com.github.junrar.rarfile.BaseBlock
The header size, padded if encrypted.
getHeaderType() - Method in class com.github.junrar.rarfile.BaseBlock
 
getHeap() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getHeap() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
getHeapEnd() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
getHiBitsFlag() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getHighCount() - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
getHighPackSize() - Method in class com.github.junrar.rarfile.FileHeader
 
getHighPosAv() - Method in class com.github.junrar.rarfile.MainHeader
 
getHighUnpackSize() - Method in class com.github.junrar.rarfile.FileHeader
 
getHostByte() - Method in enum com.github.junrar.rarfile.HostSystem
 
getHostOS() - Method in class com.github.junrar.rarfile.FileHeader
 
getInBuf() - Method in class com.github.junrar.unpack.vm.BitInput
 
getInitEsc() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getInitR() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getInitRL() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getInputStream(FileHeader) - Method in class com.github.junrar.Archive
Returns an InputStream that will allow to read the file and stream it.
getK1() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getK2() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getK3() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getK4() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getK5() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getLastAccessTime() - Method in class com.github.junrar.rarfile.FileHeader
The time in which the file was last accessed.
getLastChar() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getLastDelta() - Method in class com.github.junrar.unpack.decode.AudioVariables
 
getLastModifiedTime() - Method in class com.github.junrar.rarfile.FileHeader
The time in which the file was last modified.
getLength() - Method in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
getLength() - Method in class com.github.junrar.volume.FileVolume
 
getLength() - Method in class com.github.junrar.volume.InputStreamVolume
 
getLength() - Method in interface com.github.junrar.volume.Volume
 
getLevel() - Method in class com.github.junrar.rarfile.SubBlockHeader
 
getLongFilePointer() - Method in class com.github.junrar.io.RandomAccessInputStream
 
getLowCount() - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
getMainHeader() - Method in class com.github.junrar.Archive
 
getMark() - Method in class com.github.junrar.rarfile.ProtectHeader
 
getMaxNum() - Method in class com.github.junrar.unpack.decode.Decode
returns the max num
getMaxThreads() - Static method in class com.github.junrar.Archive.ExtractorExecutorHolder
 
getMean() - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
getMean(int, int, int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getMem() - Method in class com.github.junrar.unpack.vm.RarVM
 
getMethod() - Method in class com.github.junrar.rarfile.AVHeader
 
getMethod() - Method in class com.github.junrar.rarfile.EAHeader
 
getMTime() - Method in class com.github.junrar.rarfile.FileHeader
getNameSize() - Method in class com.github.junrar.rarfile.FileHeader
 
getNext() - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
getNext() - Method in class com.github.junrar.unpack.ppm.RarNode
 
getNS2BSIndx() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getNS2Indx() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getNU() - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
getNumMasked() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getNumStats() - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getOffset() - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
getOneState() - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getOp1() - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
getOp2() - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
getOpCode() - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
getOperand(VMPreparedOperand) - Method in class com.github.junrar.unpack.vm.RarVM
 
getOpType() - Method in enum com.github.junrar.unpack.vm.VMOpType
 
getOrderFall() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getOwner() - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
getOwnerNameSize() - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
getPackedCRC() - Method in class com.github.junrar.unpack.ComprDataIO
 
getPackFileCRC() - Method in class com.github.junrar.unpack.ComprDataIO
 
getPackSize() - Method in class com.github.junrar.rarfile.BlockHeader
 
getParentFilter() - Method in class com.github.junrar.unpack.UnpackFilter
 
getPassword() - Method in class com.github.junrar.Archive
 
getPosAv() - Method in class com.github.junrar.rarfile.MainHeader
 
getPosition() - Method in class com.github.junrar.io.RawDataIo
 
getPosition() - Method in interface com.github.junrar.io.SeekableReadOnlyByteChannel
 
getPosition() - Method in class com.github.junrar.io.SeekableReadOnlyFile
 
getPosition() - Method in class com.github.junrar.io.SeekableReadOnlyInputStream
 
getPosition() - Method in class com.github.junrar.volume.InputStreamVolume
 
getPositionInFile() - Method in class com.github.junrar.rarfile.BaseBlock
 
getPpmEscChar() - Method in class com.github.junrar.unpack.Unpack
 
getPrev() - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
getPrevSuccess() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getPrg() - Method in class com.github.junrar.unpack.UnpackFilter
 
getProcessedArcSize() - Method in class com.github.junrar.unpack.ComprDataIO
 
getPropertyAs(String, Function<String, T>, T) - Static method in class com.github.junrar.Archive
 
getPText() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
getRecoverySectors() - Method in class com.github.junrar.rarfile.FileHeader
 
getRecSectors() - Method in class com.github.junrar.rarfile.ProtectHeader
 
getRunLength() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getSalt() - Method in class com.github.junrar.rarfile.FileHeader
 
getScale() - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
getSEE2Cont() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getShift() - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
getShortLen1(int) - Method in class com.github.junrar.unpack.Unpack15
 
getShortLen2(int) - Method in class com.github.junrar.unpack.Unpack15
 
getStamp() - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
getStaticData() - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
getStats() - Method in class com.github.junrar.unpack.ppm.FreqData
 
getSubAlloc() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
getSubblocktype() - Method in enum com.github.junrar.rarfile.SubBlockHeaderType
 
getSubData() - Method in class com.github.junrar.rarfile.FileHeader
 
getSubFlags() - Method in class com.github.junrar.rarfile.FileHeader
 
getSubHeader() - Method in class com.github.junrar.unpack.ComprDataIO
 
getSubRange() - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
getSubType() - Method in class com.github.junrar.rarfile.SubBlockHeader
 
getSuccessor() - Method in class com.github.junrar.unpack.ppm.State
 
getSuccessor() - Method in class com.github.junrar.unpack.ppm.StateRef
 
getSuffix() - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getSumm() - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
getSummFreq() - Method in class com.github.junrar.unpack.ppm.FreqData
 
getSymbol() - Method in class com.github.junrar.unpack.ppm.State
 
getSymbol() - Method in class com.github.junrar.unpack.ppm.StateRef
 
getTempPPMContext(byte[]) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
getThreadKeepAlive() - Static method in class com.github.junrar.Archive.ExtractorExecutorHolder
 
getTotalArcSize() - Method in class com.github.junrar.unpack.ComprDataIO
 
getTotalBlocks() - Method in class com.github.junrar.rarfile.ProtectHeader
 
getTotalPackRead() - Method in class com.github.junrar.unpack.ComprDataIO
 
getType() - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
getType() - Method in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
getUnitsStart() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
getUnpackVersion() - Method in class com.github.junrar.rarfile.AVHeader
 
getUnpArcSize() - Method in class com.github.junrar.unpack.ComprDataIO
 
getUnpFileCRC() - Method in class com.github.junrar.unpack.ComprDataIO
 
getUnpMethod() - Method in class com.github.junrar.rarfile.CommentHeader
 
getUnpMethod() - Method in class com.github.junrar.rarfile.FileHeader
 
getUnpSize() - Method in class com.github.junrar.rarfile.CommentHeader
 
getUnpSize() - Method in class com.github.junrar.rarfile.EAHeader
 
getUnpSize() - Method in class com.github.junrar.rarfile.FileHeader
 
getUnpVer() - Method in class com.github.junrar.rarfile.EAHeader
 
getUnpVersion() - Method in class com.github.junrar.rarfile.CommentHeader
 
getUnpVersion() - Method in class com.github.junrar.rarfile.FileHeader
 
getUnrarCallback() - Method in class com.github.junrar.Archive
 
getUserNameSize() - Method in class com.github.junrar.rarfile.SignHeader
 
getValue(boolean, byte[], int) - Method in class com.github.junrar.unpack.vm.RarVM
 
getVersion() - Method in class com.github.junrar.rarfile.MarkHeader
 
getVersion() - Method in class com.github.junrar.rarfile.ProtectHeader
 
getVMCommand() - Method in enum com.github.junrar.unpack.vm.VMCommands
 
getVolume() - Method in class com.github.junrar.Archive
 
getVolumeManager() - Method in class com.github.junrar.Archive
 
getVolumeNumber() - Method in class com.github.junrar.rarfile.EndArcHeader
 
GlobalData - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
glueCount - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
glueFreeBlocks() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
group - Variable in class com.github.junrar.rarfile.UnixOwnersHeader
 
groupNameSize - Variable in class com.github.junrar.rarfile.UnixOwnersHeader
 

H

hasArchCmt() - Method in class com.github.junrar.rarfile.MainHeader
old cmt block is present
hasArchiveDataCRC() - Method in class com.github.junrar.rarfile.BaseBlock
 
hasEncryptVersion() - Method in class com.github.junrar.rarfile.BaseBlock
 
hasExtTime() - Method in class com.github.junrar.rarfile.FileHeader
 
hashCode() - Method in class com.github.junrar.ContentDescription
 
hasSalt() - Method in class com.github.junrar.rarfile.FileHeader
 
hasVolumeNumber() - Method in class com.github.junrar.rarfile.BaseBlock
 
HB2Flag - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
headCRC - Variable in class com.github.junrar.rarfile.BaseBlock
 
headerByte - Variable in enum com.github.junrar.rarfile.UnrarHeadertype
 
HeaderNotInArchiveException - Exception in com.github.junrar.exception
 
HeaderNotInArchiveException() - Constructor for exception com.github.junrar.exception.HeaderNotInArchiveException
 
HeaderNotInArchiveException(Throwable) - Constructor for exception com.github.junrar.exception.HeaderNotInArchiveException
 
headers - Variable in class com.github.junrar.Archive
 
headerSize - Variable in class com.github.junrar.rarfile.BaseBlock
 
headerType - Variable in class com.github.junrar.rarfile.BaseBlock
 
headerTypes - Variable in class com.github.junrar.rarfile.NewSubHeaderType
 
heap - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
heapEnd - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
heapStart - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
hiBitsFlag - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
highCount - Variable in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
highPackSize - Variable in class com.github.junrar.rarfile.FileHeader
 
highPosAv - Variable in class com.github.junrar.rarfile.MainHeader
 
highUnpackSize - Variable in class com.github.junrar.rarfile.FileHeader
 
hiUnit - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
hostByte - Variable in enum com.github.junrar.rarfile.HostSystem
 
hostOS - Variable in class com.github.junrar.rarfile.FileHeader
 
HostSystem - Enum in com.github.junrar.rarfile
DOCUMENT ME
HostSystem(byte) - Constructor for enum com.github.junrar.rarfile.HostSystem
 
HUFF_TABLE_SIZE - Static variable in class com.github.junrar.unpack.decode.Compress
 
huffDecode() - Method in class com.github.junrar.unpack.Unpack15
 

I

inAddr - Variable in class com.github.junrar.unpack.vm.BitInput
 
inBit - Variable in class com.github.junrar.unpack.vm.BitInput
 
inBuf - Variable in class com.github.junrar.unpack.vm.BitInput
 
incAddress() - Method in class com.github.junrar.unpack.ppm.State
 
incEscCount(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
incFreq(int) - Method in class com.github.junrar.unpack.ppm.State
 
incFreq(int) - Method in class com.github.junrar.unpack.ppm.StateRef
 
incPText() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
incRunLength(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
incScale(int) - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
incShortLittleEndian(byte[], int, int) - Static method in class com.github.junrar.io.Raw
Increment a short value at the specified position by the specified amount (little endian).
incSumm(int) - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
incSummFreq(int) - Method in class com.github.junrar.unpack.ppm.FreqData
 
indx2Units - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
init() - Method in class com.github.junrar.unpack.vm.RarVM
 
init(byte[]) - Method in class com.github.junrar.unpack.ppm.FreqData
 
init(byte[]) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
init(byte[]) - Method in class com.github.junrar.unpack.ppm.State
 
init(byte[]) - Method in class com.github.junrar.unpack.Unpack
 
init(int) - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
init(FileHeader) - Method in class com.github.junrar.unpack.ComprDataIO
 
init(OutputStream) - Method in class com.github.junrar.unpack.ComprDataIO
 
InitBinEsc - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
InitBitInput() - Method in class com.github.junrar.unpack.vm.BitInput
 
InitDeciphererFailedException - Exception in com.github.junrar.exception
 
InitDeciphererFailedException() - Constructor for exception com.github.junrar.exception.InitDeciphererFailedException
 
InitDeciphererFailedException(Throwable) - Constructor for exception com.github.junrar.exception.InitDeciphererFailedException
 
initDecoder(Unpack) - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
initEsc - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
initFilters() - Method in class com.github.junrar.unpack.Unpack
 
initHuff() - Method in class com.github.junrar.unpack.Unpack15
 
InitR - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
initRL - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
initSubAllocator() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
inputStream - Variable in class com.github.junrar.volume.InputStreamVolume
 
InputStreamVolume - Class in com.github.junrar.volume
 
InputStreamVolume(Archive, InputStream, int) - Constructor for class com.github.junrar.volume.InputStreamVolume
 
InputStreamVolumeManager - Class in com.github.junrar.volume
 
InputStreamVolumeManager(InputStream) - Constructor for class com.github.junrar.volume.InputStreamVolumeManager
 
InputStreamVolumeManager(List<InputStream>) - Constructor for class com.github.junrar.volume.InputStreamVolumeManager
 
insertAt(RarMemBlock) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
insertLastMatch(int, int) - Method in class com.github.junrar.unpack.Unpack
 
insertNode(int, int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
insertOldDist(int) - Method in class com.github.junrar.unpack.Unpack
 
INT_BITS - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
INTERVAL - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
intToByte(int) - Static method in class com.github.junrar.unsigned.UnsignedByte
 
IP - Variable in class com.github.junrar.unpack.vm.RarVM
 
is - Variable in class com.github.junrar.io.SeekableReadOnlyInputStream
 
isAV() - Method in class com.github.junrar.rarfile.MainHeader
 
isByteMode() - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
isDigit(char) - Static method in class com.github.junrar.volume.VolumeHelper
 
isDirectory() - Method in class com.github.junrar.rarfile.FileHeader
whether this fileheader represents a directory
isEncrypted - Variable in class com.github.junrar.io.RawDataIo
 
isEncrypted() - Method in class com.github.junrar.Archive
 
isEncrypted() - Method in class com.github.junrar.rarfile.FileHeader
the file is encrypted
isEncrypted() - Method in class com.github.junrar.rarfile.MainHeader
returns whether the archive is encrypted
isFileExtracted() - Method in class com.github.junrar.unpack.Unpack
 
isFileHeader() - Method in class com.github.junrar.rarfile.FileHeader
 
isFilenameValid(String) - Static method in class com.github.junrar.rarfile.FileHeader
 
isFirstVolume() - Method in class com.github.junrar.rarfile.MainHeader
 
isLargeBlock() - Method in class com.github.junrar.rarfile.FileHeader
 
isLocked() - Method in class com.github.junrar.rarfile.MainHeader
 
isMultiVolume() - Method in class com.github.junrar.rarfile.MainHeader
 
isNewNumbering() - Method in class com.github.junrar.rarfile.MainHeader
 
isNextVolumeMissing() - Method in class com.github.junrar.unpack.ComprDataIO
 
isNextVolumeReady(Volume) - Method in interface com.github.junrar.UnrarCallback
 
isNextWindow() - Method in class com.github.junrar.unpack.UnpackFilter
 
isOldFormat() - Method in class com.github.junrar.Archive
 
isOldFormat() - Method in class com.github.junrar.rarfile.MarkHeader
 
isOldFormat(RARVersion) - Static method in enum com.github.junrar.rarfile.RARVersion
Checks if the version passed is the old rar format.
isPackVolume() - Method in class com.github.junrar.unpack.ComprDataIO
 
isPasswordProtected() - Method in class com.github.junrar.Archive
 
isProtected() - Method in class com.github.junrar.rarfile.MainHeader
 
isSignature() - Method in class com.github.junrar.rarfile.MarkHeader
 
isSolid() - Method in class com.github.junrar.rarfile.FileHeader
this file is compressed as solid (all files handeled as one)
isSolid() - Method in class com.github.junrar.rarfile.MainHeader
 
isSplitAfter() - Method in class com.github.junrar.rarfile.FileHeader
the file will be continued in the next archive part
isSplitBefore() - Method in class com.github.junrar.rarfile.FileHeader
the file is continued in this archive
IsStandardFilter(byte[], int) - Method in class com.github.junrar.unpack.vm.RarVM
 
isSubBlock() - Method in class com.github.junrar.rarfile.BaseBlock
 
isUnicode() - Method in class com.github.junrar.rarfile.FileHeader
the filename is also present in unicode
isUnpVolume() - Method in class com.github.junrar.unpack.ComprDataIO
 
isValid() - Method in class com.github.junrar.rarfile.EndArcHeader
 
isValid() - Method in class com.github.junrar.rarfile.MarkHeader
 
isVMMem(byte[]) - Method in class com.github.junrar.unpack.vm.RarVM
 
iterator() - Method in class com.github.junrar.Archive
 

J

Junrar - Class in com.github.junrar
 
Junrar() - Constructor for class com.github.junrar.Junrar
 

K

k1 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
k2 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
k3 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
k4 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
k5 - Variable in class com.github.junrar.unpack.decode.AudioVariables
 

L

lastChar - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
lastDelta - Variable in class com.github.junrar.unpack.decode.AudioVariables
 
lastDist - Variable in class com.github.junrar.unpack.Unpack15
 
lastFilter - Variable in class com.github.junrar.unpack.Unpack
 
lastLength - Variable in class com.github.junrar.unpack.Unpack15
 
LBits - Static variable in class com.github.junrar.unpack.Unpack20
 
LCount - Variable in class com.github.junrar.unpack.Unpack15
 
LD - Variable in class com.github.junrar.unpack.Unpack20
 
LDC - Static variable in class com.github.junrar.unpack.decode.Compress
 
LDD - Variable in class com.github.junrar.unpack.Unpack20
 
LDecode - Static variable in class com.github.junrar.unpack.Unpack20
 
length - Variable in class com.github.junrar.io.RandomAccessInputStream
 
length - Variable in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
level - Variable in class com.github.junrar.rarfile.SubBlockHeader
 
LHD_COMMENT - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_DIRECTORY - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_EXTFLAGS - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_EXTTIME - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_LARGE - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_PASSWORD - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_SALT - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_SOLID - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_SPLIT_AFTER - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_SPLIT_BEFORE - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_UNICODE - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_VERSION - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW1024 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW128 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW2048 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW256 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW4096 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW512 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOW64 - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LHD_WINDOWMASK - Static variable in class com.github.junrar.rarfile.BaseBlock
 
LitDecode - Class in com.github.junrar.unpack.decode
DOCUMENT ME
LitDecode() - Constructor for class com.github.junrar.unpack.decode.LitDecode
 
LocalFolderExtractor - Class in com.github.junrar
 
LocalFolderExtractor(File) - Constructor for class com.github.junrar.LocalFolderExtractor
 
logger - Static variable in class com.github.junrar.Archive
 
logger - Static variable in class com.github.junrar.Junrar
 
logger - Static variable in class com.github.junrar.LocalFolderExtractor
 
logger - Static variable in class com.github.junrar.rarfile.BaseBlock
 
logger - Static variable in class com.github.junrar.rarfile.BlockHeader
 
logger - Static variable in class com.github.junrar.rarfile.EAHeader
 
logger - Static variable in class com.github.junrar.rarfile.FileHeader
 
logger - Static variable in class com.github.junrar.rarfile.MacInfoHeader
 
logger - Static variable in class com.github.junrar.rarfile.MainHeader
 
logger - Variable in class com.github.junrar.rarfile.MarkHeader
 
logger - Static variable in class com.github.junrar.rarfile.SubBlockHeader
 
logger - Static variable in class com.github.junrar.rarfile.UnixOwnersHeader
 
logger - Static variable in class com.github.junrar.unpack.ppm.AnalyzeHeapDump
 
LONG_BLOCK - Static variable in class com.github.junrar.rarfile.BaseBlock
 
longLZ() - Method in class com.github.junrar.unpack.Unpack15
 
longToByte(long) - Static method in class com.github.junrar.unsigned.UnsignedByte
 
loUnit - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
low - Variable in class com.github.junrar.unpack.ppm.RangeCoder
 
LOW_DIST_REP_COUNT - Static variable in class com.github.junrar.unpack.decode.Compress
 
lowCount - Variable in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
LowDistDecode - Class in com.github.junrar.unpack.decode
DOCUMENT ME
LowDistDecode() - Constructor for class com.github.junrar.unpack.decode.LowDistDecode
 
lowDistRepCount - Variable in class com.github.junrar.unpack.Unpack
 

M

MAC_HEAD - com.github.junrar.rarfile.SubBlockHeaderType
 
MacInfoHeader - Class in com.github.junrar.rarfile
Mac File attribute header
MacInfoHeader(SubBlockHeader, byte[]) - Constructor for class com.github.junrar.rarfile.MacInfoHeader
 
MacInfoHeaderSize - Static variable in class com.github.junrar.rarfile.MacInfoHeader
 
macos - com.github.junrar.rarfile.HostSystem
 
main(String[]) - Static method in class com.github.junrar.unpack.ppm.AnalyzeHeapDump
 
MainHeader - Class in com.github.junrar.rarfile
The main header of an rar archive.
MainHeader - com.github.junrar.rarfile.UnrarHeadertype
 
MainHeader(BaseBlock, byte[]) - Constructor for class com.github.junrar.rarfile.MainHeader
 
MainHeaderNullException - Exception in com.github.junrar.exception
 
MainHeaderNullException() - Constructor for exception com.github.junrar.exception.MainHeaderNullException
 
MainHeaderNullException(Throwable) - Constructor for exception com.github.junrar.exception.MainHeaderNullException
 
mainHeaderSize - Static variable in class com.github.junrar.rarfile.MainHeader
 
mainHeaderSizeWithEnc - Static variable in class com.github.junrar.rarfile.MainHeader
 
makeDecodeTables(byte[], int, Decode, int) - Method in class com.github.junrar.unpack.Unpack20
 
makeEscFreq2(ModelPPM, int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
makeFile(File, String) - Method in class com.github.junrar.LocalFolderExtractor
 
mark - Variable in class com.github.junrar.rarfile.ProtectHeader
 
markHead - Variable in class com.github.junrar.Archive
 
MarkHeader - Class in com.github.junrar.rarfile
the header to recognize a file to be a rar archive
MarkHeader - com.github.junrar.rarfile.UnrarHeadertype
 
MarkHeader(BaseBlock) - Constructor for class com.github.junrar.rarfile.MarkHeader
 
MAX_FREQ - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
MAX_HEADER_SIZE - Static variable in class com.github.junrar.Archive
 
MAX_O - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
MAX_SIZE - Static variable in class com.github.junrar.unpack.vm.BitInput
the max size of the input
maxContext - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
MaxDist3 - Variable in class com.github.junrar.unpack.Unpack15
 
maxNum - Variable in class com.github.junrar.unpack.decode.Decode
 
maxOpCount - Variable in class com.github.junrar.unpack.vm.RarVM
 
maxOrder - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
MAXWINMASK - Static variable in class com.github.junrar.unpack.decode.Compress
 
MAXWINSIZE - Static variable in class com.github.junrar.unpack.decode.Compress
 
MBPtr(int, int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
MC20 - Static variable in class com.github.junrar.unpack.decode.Compress
 
MD - Variable in class com.github.junrar.unpack.Unpack20
 
mem - Variable in class com.github.junrar.unpack.ppm.Pointer
 
mem - Variable in class com.github.junrar.unpack.vm.RarVM
 
method - Variable in class com.github.junrar.rarfile.AVHeader
 
method - Variable in class com.github.junrar.rarfile.EAHeader
 
MHD_AV - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_COMMENT - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_ENCRYPTVER - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_FIRSTVOLUME - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_LOCK - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_NEWNUMBERING - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_PACK_COMMENT - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_PASSWORD - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_PROTECT - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_SOLID - Static variable in class com.github.junrar.rarfile.BaseBlock
 
MHD_VOLUME - Static variable in class com.github.junrar.rarfile.BaseBlock
 
minContext - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
ModelPPM - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
ModelPPM() - Constructor for class com.github.junrar.unpack.ppm.ModelPPM
 
msdos - com.github.junrar.rarfile.HostSystem
 
mTime - Variable in class com.github.junrar.rarfile.FileHeader
 
MultDecode - Class in com.github.junrar.unpack.decode
DOCUMENT ME
MultDecode() - Constructor for class com.github.junrar.unpack.decode.MultDecode
 

N

N_INDEXES - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
N1 - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
N2 - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
N3 - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
N4 - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
nameSize - Variable in class com.github.junrar.rarfile.FileHeader
 
NANOS_PER_UNIT - Static variable in class com.github.junrar.rarfile.FileHeader
 
NC - Static variable in class com.github.junrar.unpack.decode.Compress
 
NC20 - Static variable in class com.github.junrar.unpack.decode.Compress
 
NEWLHD_SIZE - Static variable in class com.github.junrar.rarfile.FileHeader
 
newMhd - Variable in class com.github.junrar.Archive
 
NewSubHeader - com.github.junrar.rarfile.UnrarHeadertype
 
NewSubHeaderType - Class in com.github.junrar.rarfile
subheaders new version of the info headers
NewSubHeaderType(byte[]) - Constructor for class com.github.junrar.rarfile.NewSubHeaderType
 
next - Variable in class com.github.junrar.unpack.ppm.RarMemBlock
 
next - Variable in class com.github.junrar.unpack.ppm.RarNode
 
nextFileHeader - Variable in class com.github.junrar.Archive
 
nextFileHeader() - Method in class com.github.junrar.Archive
 
nextVolume(Archive, Volume) - Method in class com.github.junrar.volume.FileVolumeManager
 
nextVolume(Archive, Volume) - Method in class com.github.junrar.volume.InputStreamVolumeManager
 
nextVolume(Archive, Volume) - Method in interface com.github.junrar.volume.VolumeManager
Returns either the first volume or the next volume.
nextVolumeMissing - Variable in class com.github.junrar.unpack.ComprDataIO
 
nextVolumeName(String, boolean) - Static method in class com.github.junrar.volume.VolumeHelper
 
NextWindow - Variable in class com.github.junrar.unpack.UnpackFilter
 
Nhfb - Variable in class com.github.junrar.unpack.Unpack15
 
Nlzb - Variable in class com.github.junrar.unpack.Unpack15
 
NotRarArchiveException - Exception in com.github.junrar.exception
 
NotRarArchiveException() - Constructor for exception com.github.junrar.exception.NotRarArchiveException
 
NotRarArchiveException(Throwable) - Constructor for exception com.github.junrar.exception.NotRarArchiveException
 
NS2BSIndx - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
NS2Indx - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
NTACL_HEAD - com.github.junrar.rarfile.SubBlockHeaderType
 
NToPl - Variable in class com.github.junrar.unpack.Unpack15
 
NToPlB - Variable in class com.github.junrar.unpack.Unpack15
 
NToPlC - Variable in class com.github.junrar.unpack.Unpack15
 
NU - Variable in class com.github.junrar.unpack.ppm.RarMemBlock
 
NumHuf - Variable in class com.github.junrar.unpack.Unpack15
 
numMasked - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
numStats - Variable in class com.github.junrar.unpack.ppm.PPMContext
 

O

offset - Variable in class com.github.junrar.unpack.vm.VMPreparedOperand
 
OLD - com.github.junrar.rarfile.RARVersion
 
oldCopyString(int, int) - Method in class com.github.junrar.unpack.Unpack15
 
oldDist - Variable in class com.github.junrar.unpack.Unpack15
 
oldDistPtr - Variable in class com.github.junrar.unpack.Unpack15
 
oldFilterLengths - Variable in class com.github.junrar.unpack.Unpack
 
oldUnpInitData(boolean) - Method in class com.github.junrar.unpack.Unpack15
 
oldUnpWriteBuf() - Method in class com.github.junrar.unpack.Unpack15
 
oneState - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
Op1 - Variable in class com.github.junrar.unpack.vm.VMPreparedCommand
 
Op2 - Variable in class com.github.junrar.unpack.vm.VMPreparedCommand
 
OpCode - Variable in class com.github.junrar.unpack.vm.VMPreparedCommand
 
optimize(VMPreparedProgram) - Method in class com.github.junrar.unpack.vm.RarVM
 
opType - Variable in enum com.github.junrar.unpack.vm.VMOpType
 
orderFall - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
os2 - com.github.junrar.rarfile.HostSystem
 
outputStream - Variable in class com.github.junrar.unpack.ComprDataIO
 
Overflow(int) - Method in class com.github.junrar.unpack.vm.BitInput
Indicates an Overfow
owner - Variable in class com.github.junrar.rarfile.UnixOwnersHeader
 
ownerNameSize - Variable in class com.github.junrar.rarfile.UnixOwnersHeader
 

P

packedCRC - Variable in class com.github.junrar.unpack.ComprDataIO
 
packFileCRC - Variable in class com.github.junrar.unpack.ComprDataIO
 
packSize - Variable in class com.github.junrar.rarfile.BlockHeader
 
packVolume - Variable in class com.github.junrar.unpack.ComprDataIO
 
ParentFilter - Variable in class com.github.junrar.unpack.UnpackFilter
 
parseExtTime(int, short, byte[], int) - Static method in class com.github.junrar.rarfile.FileHeader
 
parseExtTime(int, short, byte[], int, FileTime) - Static method in class com.github.junrar.rarfile.FileHeader
 
password - Variable in class com.github.junrar.Archive
 
path - Variable in class com.github.junrar.ContentDescription
 
PERIOD_BITS - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
PIPE_BUFFER_SIZE - Static variable in class com.github.junrar.Archive
 
Place - Variable in class com.github.junrar.unpack.Unpack15
 
PlaceA - Variable in class com.github.junrar.unpack.Unpack15
 
PlaceB - Variable in class com.github.junrar.unpack.Unpack15
 
PlaceC - Variable in class com.github.junrar.unpack.Unpack15
 
pointer - Variable in class com.github.junrar.io.RandomAccessInputStream
 
Pointer - Class in com.github.junrar.unpack.ppm
Simulates Pointers on a single mem block as a byte[]
Pointer(byte[]) - Constructor for class com.github.junrar.unpack.ppm.Pointer
Initialize the object with the array (may be null)
pos - Variable in class com.github.junrar.unpack.ppm.Pointer
 
posAv - Variable in class com.github.junrar.rarfile.MainHeader
 
PosHf0 - Static variable in class com.github.junrar.unpack.Unpack15
 
PosHf1 - Static variable in class com.github.junrar.unpack.Unpack15
 
PosHf2 - Static variable in class com.github.junrar.unpack.Unpack15
 
PosHf3 - Static variable in class com.github.junrar.unpack.Unpack15
 
PosHf4 - Static variable in class com.github.junrar.unpack.Unpack15
 
position - Variable in class com.github.junrar.rarfile.FileHeader.TimePositionTuple
 
position - Variable in class com.github.junrar.volume.InputStreamVolume
 
positionInFile - Variable in class com.github.junrar.rarfile.BaseBlock
 
PosL1 - Static variable in class com.github.junrar.unpack.Unpack15
 
PosL2 - Static variable in class com.github.junrar.unpack.Unpack15
 
ppm - Variable in class com.github.junrar.unpack.Unpack
 
PPMContext - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
PPMContext(byte[]) - Constructor for class com.github.junrar.unpack.ppm.PPMContext
 
ppmdSwap(State, State) - Static method in class com.github.junrar.unpack.ppm.State
 
ppmError - Variable in class com.github.junrar.unpack.Unpack
 
ppmEscChar - Variable in class com.github.junrar.unpack.Unpack
 
prepare(byte[], int, VMPreparedProgram) - Method in class com.github.junrar.unpack.vm.RarVM
 
prev - Variable in class com.github.junrar.unpack.ppm.RarMemBlock
 
prevLowDist - Variable in class com.github.junrar.unpack.Unpack
 
prevSuccess - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
Prg - Variable in class com.github.junrar.unpack.UnpackFilter
 
prgStack - Variable in class com.github.junrar.unpack.Unpack
 
print() - Method in class com.github.junrar.rarfile.BaseBlock
 
print() - Method in class com.github.junrar.rarfile.BlockHeader
 
print() - Method in class com.github.junrar.rarfile.EAHeader
 
print() - Method in class com.github.junrar.rarfile.FileHeader
 
print() - Method in class com.github.junrar.rarfile.MacInfoHeader
 
print() - Method in class com.github.junrar.rarfile.MainHeader
 
print() - Method in class com.github.junrar.rarfile.MarkHeader
 
print() - Method in class com.github.junrar.rarfile.SubBlockHeader
 
print() - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
printMismatch(long, long) - Static method in class com.github.junrar.unpack.ppm.AnalyzeHeapDump
 
processedArcSize - Variable in class com.github.junrar.unpack.ComprDataIO
 
ProtectHeader - Class in com.github.junrar.rarfile
recovery header
ProtectHeader - com.github.junrar.rarfile.UnrarHeadertype
 
ProtectHeader(BlockHeader, byte[]) - Constructor for class com.github.junrar.rarfile.ProtectHeader
 
protectHeaderSize - Static variable in class com.github.junrar.rarfile.ProtectHeader
the header size
ps - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
ps - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
pText - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 

R

R - Variable in class com.github.junrar.unpack.vm.RarVM
 
RandomAccessInputStream - Class in com.github.junrar.io
This is a class that uses a memory cache to allow seeking within an InputStream.
RandomAccessInputStream(InputStream) - Constructor for class com.github.junrar.io.RandomAccessInputStream
Constructs a RandomAccessStream from an InputStream.
range - Variable in class com.github.junrar.unpack.ppm.RangeCoder
 
RangeCoder - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
RangeCoder() - Constructor for class com.github.junrar.unpack.ppm.RangeCoder
 
RangeCoder.SubRange - Class in com.github.junrar.unpack.ppm
 
RarCRC - Class in com.github.junrar.crc
DOCUMENT ME
RarCRC() - Constructor for class com.github.junrar.crc.RarCRC
 
RarException - Exception in com.github.junrar.exception
 
RarException() - Constructor for exception com.github.junrar.exception.RarException
 
RarException(String) - Constructor for exception com.github.junrar.exception.RarException
 
RarException(Throwable) - Constructor for exception com.github.junrar.exception.RarException
 
RarMemBlock - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
RarMemBlock(byte[]) - Constructor for class com.github.junrar.unpack.ppm.RarMemBlock
 
RarNode - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
RarNode(byte[]) - Constructor for class com.github.junrar.unpack.ppm.RarNode
 
RARVersion - Enum in com.github.junrar.rarfile
Known versions of the rar file format.
RARVersion() - Constructor for enum com.github.junrar.rarfile.RARVersion
 
rarVM - Variable in class com.github.junrar.unpack.Unpack
 
RarVM - Class in com.github.junrar.unpack.vm
DOCUMENT ME
RarVM() - Constructor for class com.github.junrar.unpack.vm.RarVM
 
Raw - Class in com.github.junrar.io
Read / write numbers to a byte[] regarding the endianness of the array
Raw() - Constructor for class com.github.junrar.io.Raw
 
RawDataIo - Class in com.github.junrar.io
 
RawDataIo(SeekableReadOnlyByteChannel) - Constructor for class com.github.junrar.io.RawDataIo
 
RC - Static variable in class com.github.junrar.unpack.decode.Compress
 
RC20 - Static variable in class com.github.junrar.unpack.decode.Compress
 
RD - Variable in class com.github.junrar.unpack.Unpack20
 
read() - Method in class com.github.junrar.Archive.EmptyInputStream
 
read() - Method in class com.github.junrar.io.RandomAccessInputStream
 
read() - Method in class com.github.junrar.io.RawDataIo
 
read() - Method in interface com.github.junrar.io.SeekableReadOnlyByteChannel
Read a single byte of data.
read() - Method in class com.github.junrar.io.SeekableReadOnlyFile
 
read() - Method in class com.github.junrar.io.SeekableReadOnlyInputStream
 
read(byte[], int, int) - Method in class com.github.junrar.io.RandomAccessInputStream
 
read(byte[], int, int) - Method in class com.github.junrar.io.RawDataIo
 
read(byte[], int, int) - Method in interface com.github.junrar.io.SeekableReadOnlyByteChannel
Read up to count bytes to the specified buffer.
read(byte[], int, int) - Method in class com.github.junrar.io.SeekableReadOnlyFile
 
read(byte[], int, int) - Method in class com.github.junrar.io.SeekableReadOnlyInputStream
 
readBorder - Variable in class com.github.junrar.unpack.Unpack15
 
ReadData(BitInput) - Static method in class com.github.junrar.unpack.vm.RarVM
 
readDouble() - Method in class com.github.junrar.io.RandomAccessInputStream
 
readEndOfBlock() - Method in class com.github.junrar.unpack.Unpack
 
readFloat() - Method in class com.github.junrar.io.RandomAccessInputStream
 
readFully(byte[]) - Method in class com.github.junrar.io.RandomAccessInputStream
 
readFully(byte[], int) - Method in class com.github.junrar.io.RandomAccessInputStream
 
readFully(byte[], int) - Method in class com.github.junrar.io.RawDataIo
 
readFully(byte[], int) - Method in interface com.github.junrar.io.SeekableReadOnlyByteChannel
Read exactly count bytes to the specified buffer.
readFully(byte[], int) - Method in class com.github.junrar.io.SeekableReadOnlyFile
 
readFully(byte[], int) - Method in class com.github.junrar.io.SeekableReadOnlyInputStream
 
readHeaders(long) - Method in class com.github.junrar.Archive
Read the headers of the archive
readInt() - Method in class com.github.junrar.io.RandomAccessInputStream
 
readIntBigEndian(byte[], int) - Static method in class com.github.junrar.io.Raw
Read a int value from the byte array at the given position (Big Endian)
readIntLittleEndian(byte[], int) - Static method in class com.github.junrar.io.Raw
Read an int value from the byte array at the given position (little Endian)
readIntLittleEndianAsLong(byte[], int) - Static method in class com.github.junrar.io.Raw
Read an long value(unsigned int) from the byte array at the given position (little Endian)
ReadLastTables() - Method in class com.github.junrar.unpack.Unpack20
 
readLong() - Method in class com.github.junrar.io.RandomAccessInputStream
 
readLongBigEndian(byte[], int) - Static method in class com.github.junrar.io.Raw
Read a long value from the byte array at the given position (Big Endian)
readLongLittleEndian(byte[], int) - Static method in class com.github.junrar.io.Raw
Read a long value from the byte array at the given position (little Endian)
readShort() - Method in class com.github.junrar.io.RandomAccessInputStream
 
readShortBigEndian(byte[], int) - Static method in class com.github.junrar.io.Raw
Read a short value from the byte array at the given position (Big Endian)
readShortLittleEndian(byte[], int) - Static method in class com.github.junrar.io.Raw
Read a short value from the byte array at the given position (little Endian)
readTables() - Method in class com.github.junrar.unpack.Unpack
 
ReadTables20() - Method in class com.github.junrar.unpack.Unpack20
 
readTop - Variable in class com.github.junrar.unpack.Unpack15
 
readUntil(long) - Method in class com.github.junrar.io.RandomAccessInputStream
 
readVMCode() - Method in class com.github.junrar.unpack.Unpack
 
readVMCodePPM() - Method in class com.github.junrar.unpack.Unpack
 
recoverySectors - Variable in class com.github.junrar.rarfile.FileHeader
 
recSectors - Variable in class com.github.junrar.rarfile.ProtectHeader
 
regCount - Static variable in class com.github.junrar.unpack.vm.RarVM
 
remove() - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
removeNode(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
RepDecode - Class in com.github.junrar.unpack.decode
DOCUMENT ME
RepDecode() - Constructor for class com.github.junrar.unpack.decode.RepDecode
 
rescale(ModelPPM) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
restartModelRare() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
reused - Variable in class com.github.junrar.io.RawDataIo
 
Rijndael - Class in com.github.junrar.crypt
DOCUMENT ME
Rijndael() - Constructor for class com.github.junrar.crypt.Rijndael
 
runLength - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 

S

safelyAllocate(long, int) - Static method in class com.github.junrar.Archive
 
salt - Variable in class com.github.junrar.rarfile.FileHeader
 
SALT_SIZE - Static variable in class com.github.junrar.rarfile.FileHeader
 
scale - Variable in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
SDBits - Static variable in class com.github.junrar.unpack.Unpack20
 
SDDecode - Static variable in class com.github.junrar.unpack.Unpack20
 
SEE2Cont - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
SEE2Context - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
SEE2Context() - Constructor for class com.github.junrar.unpack.ppm.SEE2Context
 
seek(int) - Method in class com.github.junrar.io.RandomAccessInputStream
 
seek(long) - Method in class com.github.junrar.io.RandomAccessInputStream
 
SeekableReadOnlyByteChannel - Interface in com.github.junrar.io
DOCUMENT ME
SeekableReadOnlyFile - Class in com.github.junrar.io
DOCUMENT ME
SeekableReadOnlyFile(File) - Constructor for class com.github.junrar.io.SeekableReadOnlyFile
 
SeekableReadOnlyInputStream - Class in com.github.junrar.io
InputStream based implementation of the SeekableReadOnlyByteChannel interface.
SeekableReadOnlyInputStream(InputStream) - Constructor for class com.github.junrar.io.SeekableReadOnlyInputStream
Create new instance.
setAddress(int) - Method in class com.github.junrar.unpack.ppm.Pointer
needs to set the fields of this object to the values in the byte[] at the given position.
setAddress(int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
setAltCmd(List<VMPreparedCommand>) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setArchivalTime(FileTime) - Method in class com.github.junrar.rarfile.FileHeader
Sets the time in which the file was archived.
setArcTime(Date) - Method in class com.github.junrar.rarfile.FileHeader
setATime(Date) - Method in class com.github.junrar.rarfile.FileHeader
setBase(int) - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
setBlockLength(int) - Method in class com.github.junrar.unpack.UnpackFilter
 
setBlockStart(int) - Method in class com.github.junrar.unpack.UnpackFilter
 
setByteCount(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setByteMode(boolean) - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
setChannel(SeekableReadOnlyByteChannel, long) - Method in class com.github.junrar.Archive
 
setCipher(Cipher) - Method in class com.github.junrar.io.RawDataIo
 
setCmd(List<VMPreparedCommand>) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setCmdCount(int) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setCount(int) - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
setCRC(int) - Method in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
setCreationTime(FileTime) - Method in class com.github.junrar.rarfile.FileHeader
Sets the time in which the file was created.
setCTime(Date) - Method in class com.github.junrar.rarfile.FileHeader
setCurPackRead(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setCurPackWrite(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setCurUnpRead(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setCurUnpWrite(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setD1(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setD2(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setD3(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setD4(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setData(int) - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
setDecryption(int) - Method in class com.github.junrar.unpack.ComprDataIO
 
setDestSize(long) - Method in class com.github.junrar.unpack.Unpack
 
setDif(int[]) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setEncryption(int) - Method in class com.github.junrar.unpack.ComprDataIO
 
setEscCount(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
setExecCount(int) - Method in class com.github.junrar.unpack.UnpackFilter
 
setFakeUnitsStart(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
setFileAttr(int) - Method in class com.github.junrar.rarfile.FileHeader
 
setFileCreator(int) - Method in class com.github.junrar.rarfile.MacInfoHeader
 
setFileName(String) - Method in class com.github.junrar.rarfile.FileHeader
 
setFileNameW(String) - Method in class com.github.junrar.rarfile.FileHeader
 
setFileType(int) - Method in class com.github.junrar.rarfile.MacInfoHeader
 
setFilteredDataOffset(int) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setFilteredDataSize(int) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setFreq(int) - Method in class com.github.junrar.unpack.ppm.State
 
setFreq(int) - Method in class com.github.junrar.unpack.ppm.StateRef
 
setFreqData(FreqData) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
setGlobalData(Vector<Byte>) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setGroup(String) - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
setGroupNameSize(int) - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
setHiBitsFlag(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
setHighCount(long) - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
setInitEsc(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
setInitR(int[]) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setIP(int) - Method in class com.github.junrar.unpack.vm.RarVM
 
setK1(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setK2(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setK3(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setK4(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setK5(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setLastAccessTime(FileTime) - Method in class com.github.junrar.rarfile.FileHeader
Sets the time in which the file was last accessed.
setLastChar(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setLastDelta(int) - Method in class com.github.junrar.unpack.decode.AudioVariables
 
setLastModifiedTime(FileTime) - Method in class com.github.junrar.rarfile.FileHeader
Sets the time in which the file was last modified.
setLength(int) - Method in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
setLowCount(long) - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
setLowEndianValue(byte[], int, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
setLowEndianValue(Vector<Byte>, int, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
setMaxNum(int) - Method in class com.github.junrar.unpack.decode.Decode
sets the max num
setMemory(int, byte[], int, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
setMTime(Date) - Method in class com.github.junrar.rarfile.FileHeader
setNext(int) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
setNext(int) - Method in class com.github.junrar.unpack.ppm.RarNode
 
setNext(RarMemBlock) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
setNext(RarNode) - Method in class com.github.junrar.unpack.ppm.RarNode
 
setNextVolumeMissing(boolean) - Method in class com.github.junrar.unpack.ComprDataIO
 
setNextWindow(boolean) - Method in class com.github.junrar.unpack.UnpackFilter
 
setNU(int) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
setNumMasked(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
setNumStats(int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
setOffset(int) - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
setOneState(StateRef) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
setOp1(VMPreparedOperand) - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
setOp2(VMPreparedOperand) - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
setOpCode(VMCommands) - Method in class com.github.junrar.unpack.vm.VMPreparedCommand
 
setOwner(String) - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
setOwnerNameSize(int) - Method in class com.github.junrar.rarfile.UnixOwnersHeader
 
setPackedCRC(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setPackedSizeToRead(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setPackFileCRC(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setPackVolume(boolean) - Method in class com.github.junrar.unpack.ComprDataIO
 
setParentFilter(int) - Method in class com.github.junrar.unpack.UnpackFilter
 
setPassword(String) - Method in class com.github.junrar.Archive
 
setPosition(long) - Method in class com.github.junrar.io.RawDataIo
 
setPosition(long) - Method in interface com.github.junrar.io.SeekableReadOnlyByteChannel
 
setPosition(long) - Method in class com.github.junrar.io.SeekableReadOnlyFile
 
setPosition(long) - Method in class com.github.junrar.io.SeekableReadOnlyInputStream
 
setPositionInFile(long) - Method in class com.github.junrar.rarfile.BaseBlock
 
setPpmEscChar(int) - Method in class com.github.junrar.unpack.Unpack
 
setPrev(int) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
setPrev(RarMemBlock) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
setPrevSuccess(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
setPrg(VMPreparedProgram) - Method in class com.github.junrar.unpack.UnpackFilter
 
setProcessedArcSize(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setPText(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
setRunLength(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
setScale(long) - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
setShift(int) - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
setSkipUnpCRC(boolean) - Method in class com.github.junrar.unpack.ComprDataIO
 
setStamp(int) - Method in class com.github.junrar.unpack.ppm.RarMemBlock
 
setStaticData(Vector<Byte>) - Method in class com.github.junrar.unpack.vm.VMPreparedProgram
 
setStats(int) - Method in class com.github.junrar.unpack.ppm.FreqData
 
setStats(State) - Method in class com.github.junrar.unpack.ppm.FreqData
 
setSubHeader(FileHeader) - Method in class com.github.junrar.unpack.ComprDataIO
 
setSuccessor(int) - Method in class com.github.junrar.unpack.ppm.State
 
setSuccessor(int) - Method in class com.github.junrar.unpack.ppm.StateRef
 
setSuccessor(PPMContext) - Method in class com.github.junrar.unpack.ppm.State
 
setSuccessor(PPMContext) - Method in class com.github.junrar.unpack.ppm.StateRef
 
setSuffix(int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
setSuffix(PPMContext) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
setSumm(int) - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
setSummFreq(int) - Method in class com.github.junrar.unpack.ppm.FreqData
 
setSuspended(boolean) - Method in class com.github.junrar.unpack.Unpack
 
setSymbol(int) - Method in class com.github.junrar.unpack.ppm.State
 
setSymbol(int) - Method in class com.github.junrar.unpack.ppm.StateRef
 
setTestMode(boolean) - Method in class com.github.junrar.unpack.ComprDataIO
 
setTotalArcSize(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setTotalPackRead(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setType(VMOpType) - Method in class com.github.junrar.unpack.vm.VMPreparedOperand
 
setType(VMStandardFilters) - Method in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
setUnitsStart(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
setUnpArcSize(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setUnpFileCRC(long) - Method in class com.github.junrar.unpack.ComprDataIO
 
setUnpVolume(boolean) - Method in class com.github.junrar.unpack.ComprDataIO
 
setValue(boolean, byte[], int, int) - Method in class com.github.junrar.unpack.vm.RarVM
 
setValues(State) - Method in class com.github.junrar.unpack.ppm.State
 
setValues(State) - Method in class com.github.junrar.unpack.ppm.StateRef
 
setValues(StateRef) - Method in class com.github.junrar.unpack.ppm.State
 
setVolume(Volume) - Method in class com.github.junrar.Archive
 
setVolumeManager(VolumeManager) - Method in class com.github.junrar.Archive
 
shift - Variable in class com.github.junrar.unpack.ppm.SEE2Context
 
ShortLen1 - Static variable in class com.github.junrar.unpack.Unpack15
 
ShortLen2 - Static variable in class com.github.junrar.unpack.Unpack15
 
shortLZ() - Method in class com.github.junrar.unpack.Unpack15
 
shortToByte(short) - Static method in class com.github.junrar.unsigned.UnsignedByte
 
ShortXor1 - Static variable in class com.github.junrar.unpack.Unpack15
 
ShortXor2 - Static variable in class com.github.junrar.unpack.Unpack15
 
shrinkUnits(int, int, int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
SignHeader - Class in com.github.junrar.rarfile
sign header
SignHeader - com.github.junrar.rarfile.UnrarHeadertype
 
SignHeader(BaseBlock, byte[]) - Constructor for class com.github.junrar.rarfile.SignHeader
 
signHeaderSize - Static variable in class com.github.junrar.rarfile.SignHeader
 
size - Variable in class com.github.junrar.ContentDescription
 
size - Static variable in class com.github.junrar.unpack.ppm.FreqData
 
size - Static variable in class com.github.junrar.unpack.ppm.PPMContext
 
size - Static variable in class com.github.junrar.unpack.ppm.RarMemBlock
 
size - Static variable in class com.github.junrar.unpack.ppm.RarNode
 
size - Static variable in class com.github.junrar.unpack.ppm.SEE2Context
 
size - Static variable in class com.github.junrar.unpack.ppm.State
 
sizeOfFreeList() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
SKIP_IF_UNKNOWN - Static variable in class com.github.junrar.rarfile.BaseBlock
 
skipUnpCRC - Variable in class com.github.junrar.unpack.ComprDataIO
 
splitBlock(int, int, int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
src - Variable in class com.github.junrar.io.RandomAccessInputStream
 
stamp - Variable in class com.github.junrar.unpack.ppm.RarMemBlock
 
STARTHF0 - Static variable in class com.github.junrar.unpack.Unpack15
 
STARTHF1 - Static variable in class com.github.junrar.unpack.Unpack15
 
STARTHF2 - Static variable in class com.github.junrar.unpack.Unpack15
 
STARTHF3 - Static variable in class com.github.junrar.unpack.Unpack15
 
STARTHF4 - Static variable in class com.github.junrar.unpack.Unpack15
 
STARTL1 - Static variable in class com.github.junrar.unpack.Unpack15
 
STARTL2 - Static variable in class com.github.junrar.unpack.Unpack15
 
startModelRare(int) - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
startSubAllocator(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
State - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
State(byte[]) - Constructor for class com.github.junrar.unpack.ppm.State
 
StateRef - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
StateRef() - Constructor for class com.github.junrar.unpack.ppm.StateRef
 
StaticData - Variable in class com.github.junrar.unpack.vm.VMPreparedProgram
 
StMode - Variable in class com.github.junrar.unpack.Unpack15
 
stopSubAllocator() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
STREAM_HEAD - com.github.junrar.rarfile.SubBlockHeaderType
 
streams - Variable in class com.github.junrar.volume.InputStreamVolumeManager
 
sub(byte, byte) - Static method in class com.github.junrar.unsigned.UnsignedByte
 
subAlloc - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
SubAllocator - Class in com.github.junrar.unpack.ppm
DOCUMENT ME
SubAllocator() - Constructor for class com.github.junrar.unpack.ppm.SubAllocator
 
subAllocatorSize - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
SubBlockHeader - Class in com.github.junrar.rarfile
 
SubBlockHeader(BlockHeader, byte[]) - Constructor for class com.github.junrar.rarfile.SubBlockHeader
 
SubBlockHeader(SubBlockHeader) - Constructor for class com.github.junrar.rarfile.SubBlockHeader
 
SubBlockHeaderSize - Static variable in class com.github.junrar.rarfile.SubBlockHeader
 
SubBlockHeaderType - Enum in com.github.junrar.rarfile
 
SubBlockHeaderType(short) - Constructor for enum com.github.junrar.rarfile.SubBlockHeaderType
 
subblocktype - Variable in enum com.github.junrar.rarfile.SubBlockHeaderType
 
subData - Variable in class com.github.junrar.rarfile.FileHeader
 
subFlags - Variable in class com.github.junrar.rarfile.FileHeader
 
subHead - Variable in class com.github.junrar.unpack.ComprDataIO
 
SUBHEAD_TYPE_ACL - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SUBHEAD_TYPE_AV - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SUBHEAD_TYPE_BEOSEA - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SUBHEAD_TYPE_CMT - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SUBHEAD_TYPE_OS2EA - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SUBHEAD_TYPE_RR - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
recovery record subheader
SUBHEAD_TYPE_STREAM - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SUBHEAD_TYPE_UOWNER - Static variable in class com.github.junrar.rarfile.NewSubHeaderType
 
SubHeader - com.github.junrar.rarfile.UnrarHeadertype
 
subRange - Variable in class com.github.junrar.unpack.ppm.RangeCoder
 
SubRange() - Constructor for class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
subType - Variable in class com.github.junrar.rarfile.SubBlockHeader
 
successor - Variable in class com.github.junrar.unpack.ppm.StateRef
 
suffix - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
summ - Variable in class com.github.junrar.unpack.ppm.SEE2Context
 
suspended - Variable in class com.github.junrar.unpack.Unpack15
 
symbol - Variable in class com.github.junrar.unpack.ppm.StateRef
 

T

tablesRead - Variable in class com.github.junrar.unpack.Unpack
 
tempMemBlockPos - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
tempPPMContext - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
tempPPMContext1 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempPPMContext2 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempPPMContext3 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempPPMContext4 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempRarMemBlock1 - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
tempRarMemBlock2 - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
tempRarMemBlock3 - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
tempRarNode - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
tempState1 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempState1 - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
tempState2 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempState2 - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
tempState3 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempState3 - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
tempState4 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempState4 - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
tempState5 - Variable in class com.github.junrar.unpack.ppm.PPMContext
 
tempStateRef1 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
tempStateRef2 - Variable in class com.github.junrar.unpack.ppm.ModelPPM
 
testMode - Variable in class com.github.junrar.unpack.ComprDataIO
 
threadIndex - Static variable in class com.github.junrar.Archive.ExtractorExecutorHolder
 
time - Variable in class com.github.junrar.rarfile.FileHeader.TimePositionTuple
 
TimePositionTuple(int, FileTime) - Constructor for class com.github.junrar.rarfile.FileHeader.TimePositionTuple
 
toDate(FileTime) - Static method in class com.github.junrar.rarfile.FileHeader
 
toFileTime(Date) - Static method in class com.github.junrar.rarfile.FileHeader
 
TOP - Static variable in class com.github.junrar.unpack.ppm.RangeCoder
 
toString() - Method in class com.github.junrar.ContentDescription
 
toString() - Method in class com.github.junrar.rarfile.FileHeader
 
toString() - Method in class com.github.junrar.rarfile.NewSubHeaderType
 
toString() - Method in class com.github.junrar.unpack.ppm.FreqData
 
toString() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
toString() - Method in class com.github.junrar.unpack.ppm.PPMContext
 
toString() - Method in class com.github.junrar.unpack.ppm.RangeCoder.SubRange
 
toString() - Method in class com.github.junrar.unpack.ppm.RangeCoder
 
toString() - Method in class com.github.junrar.unpack.ppm.RarNode
 
toString() - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
toString() - Method in class com.github.junrar.unpack.ppm.State
 
toString() - Method in class com.github.junrar.unpack.ppm.StateRef
 
toString() - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
TOT_BITS - Static variable in class com.github.junrar.unpack.ppm.ModelPPM
 
totalArcSize - Variable in class com.github.junrar.unpack.ComprDataIO
 
totalBlocks - Variable in class com.github.junrar.rarfile.ProtectHeader
 
totalPackedRead - Variable in class com.github.junrar.Archive
Number of bytes of compressed data read from current file.
totalPackedSize - Variable in class com.github.junrar.Archive
Size of packed data in current file.
totalPackRead - Variable in class com.github.junrar.unpack.ComprDataIO
 
tryToExtract(LocalFolderExtractor, Archive, FileHeader) - Static method in class com.github.junrar.Junrar
 
type - Variable in class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
Type - Variable in class com.github.junrar.unpack.vm.VMPreparedOperand
 

U

U2B(int) - Method in class com.github.junrar.unpack.ppm.SubAllocator
 
UINT_MASK - Static variable in class com.github.junrar.unpack.vm.RarVM
 
uintMask - Static variable in class com.github.junrar.unpack.ppm.RangeCoder
 
underlyingByteChannel - Variable in class com.github.junrar.io.RawDataIo
 
underlyingDataIo - Variable in class com.github.junrar.unpack.ComprDataIO
 
unionSize - Static variable in class com.github.junrar.unpack.ppm.PPMContext
 
UNIT_SIZE - Static variable in class com.github.junrar.unpack.ppm.SubAllocator
 
units2Indx - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
unitsStart - Variable in class com.github.junrar.unpack.ppm.SubAllocator
 
unix - com.github.junrar.rarfile.HostSystem
 
UnixOwnersHeader - Class in com.github.junrar.rarfile
 
UnixOwnersHeader(SubBlockHeader, byte[]) - Constructor for class com.github.junrar.rarfile.UnixOwnersHeader
 
unpack - Variable in class com.github.junrar.Archive
 
Unpack - Class in com.github.junrar.unpack
DOCUMENT ME
Unpack(ComprDataIO) - Constructor for class com.github.junrar.unpack.Unpack
 
unpack15(boolean) - Method in class com.github.junrar.unpack.Unpack15
 
Unpack15 - Class in com.github.junrar.unpack
DOCUMENT ME
Unpack15() - Constructor for class com.github.junrar.unpack.Unpack15
 
unpack20(boolean) - Method in class com.github.junrar.unpack.Unpack20
 
Unpack20 - Class in com.github.junrar.unpack
DOCUMENT ME
Unpack20() - Constructor for class com.github.junrar.unpack.Unpack20
 
unpack29(boolean) - Method in class com.github.junrar.unpack.Unpack
 
UnpackFilter - Class in com.github.junrar.unpack
DOCUMENT ME
UnpackFilter() - Constructor for class com.github.junrar.unpack.UnpackFilter
 
unpackRead - Variable in class com.github.junrar.unpack.ppm.RangeCoder
 
unpackVersion - Variable in class com.github.junrar.rarfile.AVHeader
 
unpAllBuf - Variable in class com.github.junrar.unpack.Unpack15
 
unpArcSize - Variable in class com.github.junrar.unpack.ComprDataIO
 
UnpAudioBlock - Variable in class com.github.junrar.unpack.Unpack20
 
unpBlockType - Variable in class com.github.junrar.unpack.Unpack
 
UnpChannelDelta - Variable in class com.github.junrar.unpack.Unpack20
 
UnpChannels - Variable in class com.github.junrar.unpack.Unpack20
 
UnpCurChannel - Variable in class com.github.junrar.unpack.Unpack20
 
unpFileCRC - Variable in class com.github.junrar.unpack.ComprDataIO
 
unpInitData(boolean) - Method in class com.github.junrar.unpack.Unpack
 
unpInitData(boolean) - Method in class com.github.junrar.unpack.Unpack15
 
unpInitData20(boolean) - Method in class com.github.junrar.unpack.Unpack20
 
unpIO - Variable in class com.github.junrar.unpack.Unpack15
 
unpMethod - Variable in class com.github.junrar.rarfile.CommentHeader
 
unpMethod - Variable in class com.github.junrar.rarfile.FileHeader
 
unpOldTable - Variable in class com.github.junrar.unpack.Unpack
 
UnpOldTable20 - Variable in class com.github.junrar.unpack.Unpack20
 
unpPackedSize - Variable in class com.github.junrar.unpack.ComprDataIO
 
unpPtr - Variable in class com.github.junrar.unpack.Unpack15
 
unpRead(byte[], int, int) - Method in class com.github.junrar.unpack.ComprDataIO
 
unpReadBuf() - Method in class com.github.junrar.unpack.Unpack15
 
unpSize - Variable in class com.github.junrar.rarfile.CommentHeader
 
unpSize - Variable in class com.github.junrar.rarfile.EAHeader
 
unpSize - Variable in class com.github.junrar.rarfile.FileHeader
 
unpSomeRead - Variable in class com.github.junrar.unpack.Unpack15
 
unpVer - Variable in class com.github.junrar.rarfile.EAHeader
 
unpVersion - Variable in class com.github.junrar.rarfile.CommentHeader
 
unpVersion - Variable in class com.github.junrar.rarfile.FileHeader
 
unpVolume - Variable in class com.github.junrar.unpack.ComprDataIO
 
unpWrite(byte[], int, int) - Method in class com.github.junrar.unpack.ComprDataIO
 
UnpWriteArea(int, int) - Method in class com.github.junrar.unpack.Unpack
 
UnpWriteBuf() - Method in class com.github.junrar.unpack.Unpack
 
UnpWriteData(byte[], int, int) - Method in class com.github.junrar.unpack.Unpack
 
unrarCallback - Variable in class com.github.junrar.Archive
 
UnrarCallback - Interface in com.github.junrar
 
UnrarHeadertype - Enum in com.github.junrar.rarfile
DOCUMENT ME
UnrarHeadertype(byte) - Constructor for enum com.github.junrar.rarfile.UnrarHeadertype
 
UnsignedByte - Class in com.github.junrar.unsigned
DOCUMENT ME
UnsignedByte() - Constructor for class com.github.junrar.unsigned.UnsignedByte
 
UnsignedInteger - Class in com.github.junrar.unsigned
DOCUMENT ME
UnsignedInteger() - Constructor for class com.github.junrar.unsigned.UnsignedInteger
 
UnsignedLong - Class in com.github.junrar.unsigned
DOCUMENT ME
UnsignedLong() - Constructor for class com.github.junrar.unsigned.UnsignedLong
 
UnsignedShort - Class in com.github.junrar.unsigned
DOCUMENT ME
UnsignedShort() - Constructor for class com.github.junrar.unsigned.UnsignedShort
 
unstoreFile() - Method in class com.github.junrar.unpack.Unpack
 
UnsupportedRarEncryptedException - Exception in com.github.junrar.exception
 
UnsupportedRarEncryptedException() - Constructor for exception com.github.junrar.exception.UnsupportedRarEncryptedException
 
UnsupportedRarEncryptedException(Throwable) - Constructor for exception com.github.junrar.exception.UnsupportedRarEncryptedException
 
UnsupportedRarV5Exception - Exception in com.github.junrar.exception
 
UnsupportedRarV5Exception() - Constructor for exception com.github.junrar.exception.UnsupportedRarV5Exception
 
UnsupportedRarV5Exception(Throwable) - Constructor for exception com.github.junrar.exception.UnsupportedRarV5Exception
 
UO_HEAD - com.github.junrar.rarfile.SubBlockHeaderType
 
update() - Method in class com.github.junrar.unpack.ppm.SEE2Context
 
update1(ModelPPM, int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
update2(ModelPPM, int) - Method in class com.github.junrar.unpack.ppm.PPMContext
 
updateModel() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
updateModelRestart() - Method in class com.github.junrar.unpack.ppm.ModelPPM
 
USE_EXECUTOR - Static variable in class com.github.junrar.Archive
 
userNameSize - Variable in class com.github.junrar.rarfile.SignHeader
 

V

V4 - com.github.junrar.rarfile.RARVersion
 
V5 - com.github.junrar.rarfile.RARVersion
 
validateDestinationPath(File) - Static method in class com.github.junrar.Junrar
 
validateRarPath(File) - Static method in class com.github.junrar.Junrar
 
valueOf(String) - Static method in enum com.github.junrar.rarfile.HostSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.rarfile.RARVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.rarfile.SubBlockHeaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.rarfile.UnrarHeadertype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.decode.CodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.decode.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.ppm.BlockTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.vm.VMCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.vm.VMFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.vm.VMOpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.junrar.unpack.vm.VMStandardFilters
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.junrar.rarfile.HostSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.rarfile.RARVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.rarfile.SubBlockHeaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.rarfile.UnrarHeadertype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.decode.CodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.decode.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.ppm.BlockTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.vm.VMCommands
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.vm.VMFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.vm.VMOpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.junrar.unpack.vm.VMStandardFilters
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.github.junrar.rarfile.MarkHeader
 
version - Variable in class com.github.junrar.rarfile.ProtectHeader
 
VM_ADC - com.github.junrar.unpack.vm.VMCommands
 
VM_ADD - com.github.junrar.unpack.vm.VMCommands
 
VM_ADDB - com.github.junrar.unpack.vm.VMCommands
 
VM_ADDD - com.github.junrar.unpack.vm.VMCommands
 
VM_AND - com.github.junrar.unpack.vm.VMCommands
 
VM_CALL - com.github.junrar.unpack.vm.VMCommands
 
VM_CmdFlags - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VM_CMP - com.github.junrar.unpack.vm.VMCommands
 
VM_CMPB - com.github.junrar.unpack.vm.VMCommands
 
VM_CMPD - com.github.junrar.unpack.vm.VMCommands
 
VM_DEC - com.github.junrar.unpack.vm.VMCommands
 
VM_DECB - com.github.junrar.unpack.vm.VMCommands
 
VM_DECD - com.github.junrar.unpack.vm.VMCommands
 
VM_DIV - com.github.junrar.unpack.vm.VMCommands
 
VM_FC - com.github.junrar.unpack.vm.VMFlags
 
VM_FIXEDGLOBALSIZE - Static variable in class com.github.junrar.unpack.vm.RarVM
 
VM_FS - com.github.junrar.unpack.vm.VMFlags
 
VM_FZ - com.github.junrar.unpack.vm.VMFlags
 
VM_GLOBALMEMADDR - Static variable in class com.github.junrar.unpack.vm.RarVM
 
VM_GLOBALMEMSIZE - Static variable in class com.github.junrar.unpack.vm.RarVM
 
VM_INC - com.github.junrar.unpack.vm.VMCommands
 
VM_INCB - com.github.junrar.unpack.vm.VMCommands
 
VM_INCD - com.github.junrar.unpack.vm.VMCommands
 
VM_JA - com.github.junrar.unpack.vm.VMCommands
 
VM_JAE - com.github.junrar.unpack.vm.VMCommands
 
VM_JB - com.github.junrar.unpack.vm.VMCommands
 
VM_JBE - com.github.junrar.unpack.vm.VMCommands
 
VM_JMP - com.github.junrar.unpack.vm.VMCommands
 
VM_JNS - com.github.junrar.unpack.vm.VMCommands
 
VM_JNZ - com.github.junrar.unpack.vm.VMCommands
 
VM_JS - com.github.junrar.unpack.vm.VMCommands
 
VM_JZ - com.github.junrar.unpack.vm.VMCommands
 
VM_MEMMASK - Static variable in class com.github.junrar.unpack.vm.RarVM
 
VM_MEMSIZE - Static variable in class com.github.junrar.unpack.vm.RarVM
 
VM_MOV - com.github.junrar.unpack.vm.VMCommands
 
VM_MOVB - com.github.junrar.unpack.vm.VMCommands
 
VM_MOVD - com.github.junrar.unpack.vm.VMCommands
 
VM_MOVSX - com.github.junrar.unpack.vm.VMCommands
 
VM_MOVZX - com.github.junrar.unpack.vm.VMCommands
 
VM_MUL - com.github.junrar.unpack.vm.VMCommands
 
VM_NEG - com.github.junrar.unpack.vm.VMCommands
 
VM_NEGB - com.github.junrar.unpack.vm.VMCommands
 
VM_NEGD - com.github.junrar.unpack.vm.VMCommands
 
VM_NOT - com.github.junrar.unpack.vm.VMCommands
 
VM_OPINT - com.github.junrar.unpack.vm.VMOpType
 
VM_OPNONE - com.github.junrar.unpack.vm.VMOpType
 
VM_OPREG - com.github.junrar.unpack.vm.VMOpType
 
VM_OPREGMEM - com.github.junrar.unpack.vm.VMOpType
 
VM_OR - com.github.junrar.unpack.vm.VMCommands
 
VM_POP - com.github.junrar.unpack.vm.VMCommands
 
VM_POPA - com.github.junrar.unpack.vm.VMCommands
 
VM_POPF - com.github.junrar.unpack.vm.VMCommands
 
VM_PRINT - com.github.junrar.unpack.vm.VMCommands
 
VM_PUSH - com.github.junrar.unpack.vm.VMCommands
 
VM_PUSHA - com.github.junrar.unpack.vm.VMCommands
 
VM_PUSHF - com.github.junrar.unpack.vm.VMCommands
 
VM_RET - com.github.junrar.unpack.vm.VMCommands
 
VM_SAR - com.github.junrar.unpack.vm.VMCommands
 
VM_SBB - com.github.junrar.unpack.vm.VMCommands
 
VM_SHL - com.github.junrar.unpack.vm.VMCommands
 
VM_SHR - com.github.junrar.unpack.vm.VMCommands
 
VM_STANDARD - com.github.junrar.unpack.vm.VMCommands
 
VM_SUB - com.github.junrar.unpack.vm.VMCommands
 
VM_SUBB - com.github.junrar.unpack.vm.VMCommands
 
VM_SUBD - com.github.junrar.unpack.vm.VMCommands
 
VM_TEST - com.github.junrar.unpack.vm.VMCommands
 
VM_XCHG - com.github.junrar.unpack.vm.VMCommands
 
VM_XOR - com.github.junrar.unpack.vm.VMCommands
 
VMCF_BYTEMODE - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_CHFLAGS - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_JUMP - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_OP0 - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_OP1 - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_OP2 - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_OPMASK - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_PROC - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCF_USEFLAGS - Static variable in class com.github.junrar.unpack.vm.VMCmdFlags
 
VMCmdFlags - Class in com.github.junrar.unpack.vm
DOCUMENT ME
VMCmdFlags() - Constructor for class com.github.junrar.unpack.vm.VMCmdFlags
 
vmCommand - Variable in enum com.github.junrar.unpack.vm.VMCommands
 
VMCommands - Enum in com.github.junrar.unpack.vm
DOCUMENT ME
VMCommands(int) - Constructor for enum com.github.junrar.unpack.vm.VMCommands
 
VMFlags - Enum in com.github.junrar.unpack.vm
DOCUMENT ME
VMFlags(int) - Constructor for enum com.github.junrar.unpack.vm.VMFlags
 
VMOpType - Enum in com.github.junrar.unpack.vm
DOCUMENT ME
VMOpType(int) - Constructor for enum com.github.junrar.unpack.vm.VMOpType
 
VMPreparedCommand - Class in com.github.junrar.unpack.vm
DOCUMENT ME
VMPreparedCommand() - Constructor for class com.github.junrar.unpack.vm.VMPreparedCommand
 
VMPreparedOperand - Class in com.github.junrar.unpack.vm
DOCUMENT ME
VMPreparedOperand() - Constructor for class com.github.junrar.unpack.vm.VMPreparedOperand
 
VMPreparedProgram - Class in com.github.junrar.unpack.vm
DOCUMENT ME
VMPreparedProgram() - Constructor for class com.github.junrar.unpack.vm.VMPreparedProgram
 
VMSF_AUDIO - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_DELTA - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_E8 - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_E8E9 - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_ITANIUM - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_NONE - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_RGB - com.github.junrar.unpack.vm.VMStandardFilters
 
VMSF_UPCASE - com.github.junrar.unpack.vm.VMStandardFilters
 
VMStandardFilters - Enum in com.github.junrar.unpack.vm
DOCUMENT ME
VMStandardFilters(int) - Constructor for enum com.github.junrar.unpack.vm.VMStandardFilters
 
VMStandardFilterSignature - Class in com.github.junrar.unpack.vm
DOCUMENT ME
VMStandardFilterSignature(int, int, VMStandardFilters) - Constructor for class com.github.junrar.unpack.vm.VMStandardFilterSignature
 
volume - Variable in class com.github.junrar.Archive
 
Volume - Interface in com.github.junrar.volume
 
VolumeHelper - Class in com.github.junrar.volume
 
VolumeHelper() - Constructor for class com.github.junrar.volume.VolumeHelper
 
volumeManager - Variable in class com.github.junrar.Archive
 
VolumeManager - Interface in com.github.junrar.volume
 
volumeNumber - Variable in class com.github.junrar.rarfile.EndArcHeader
 
volumeProgressChanged(long, long) - Method in interface com.github.junrar.UnrarCallback
This method is invoked each time the progress of the current volume changes.

W

win32 - com.github.junrar.rarfile.HostSystem
 
window - Variable in class com.github.junrar.unpack.Unpack15
 
writeIntBigEndian(byte[], int, int) - Static method in class com.github.junrar.io.Raw
Write an int value into the byte array at the given position (Big endian)
writeIntLittleEndian(byte[], int, int) - Static method in class com.github.junrar.io.Raw
Write an int value into the byte array at the given position (little endian)
writeLongBigEndian(byte[], int, long) - Static method in class com.github.junrar.io.Raw
Write a long value into the byte array at the given position (Big endian)
writeLongLittleEndian(byte[], int, long) - Static method in class com.github.junrar.io.Raw
Write a long value into the byte array at the given position (little endian)
writeShortBigEndian(byte[], int, short) - Static method in class com.github.junrar.io.Raw
Write a short value into the byte array at the given position (Big endian)
writeShortLittleEndian(byte[], int, short) - Static method in class com.github.junrar.io.Raw
Write a short value into the byte array at the given position (little endian)
writtenFileSize - Variable in class com.github.junrar.unpack.Unpack
 
wrPtr - Variable in class com.github.junrar.unpack.Unpack15
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages