Class SevenZFile.ArchiveStatistics
java.lang.Object
org.apache.commons.compress.archivers.sevenz.SevenZFile.ArchiveStatistics
- Enclosing class:
SevenZFile
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BitSetprivate longprivate intprivate intprivate intprivate longprivate longprivate intprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidassertValidity(int maxMemoryLimitKiB) Asserts the validity of the given input.private longprivate longGets a size estimate in bytes.private longGets a size estimate in bytes.(package private) longGets a size estimate in bytes.private longprivate longtoString()
-
Field Details
-
numberOfPackedStreams
private int numberOfPackedStreams -
numberOfCoders
private long numberOfCoders -
numberOfOutStreams
private long numberOfOutStreams -
numberOfInStreams
private long numberOfInStreams -
numberOfUnpackSubStreams
private long numberOfUnpackSubStreams -
numberOfFolders
private int numberOfFolders -
folderHasCrc
-
numberOfEntries
private int numberOfEntries -
numberOfEntriesWithStream
private int numberOfEntriesWithStream
-
-
Constructor Details
-
ArchiveStatistics
private ArchiveStatistics()
-
-
Method Details
-
assertValidity
Asserts the validity of the given input.- Parameters:
maxMemoryLimitKiB- kibibytes (KiB) to test.- Throws:
IOException- Thrown on basic assertion failure.
-
bindPairSize
private long bindPairSize() -
coderSize
private long coderSize()Gets a size estimate in bytes.- Returns:
- a size estimate in bytes.
-
entrySize
private long entrySize()Gets a size estimate in bytes.- Returns:
- a size estimate in bytes.
-
estimateSize
long estimateSize()Gets a size estimate in bytes.- Returns:
- a size estimate in bytes.
-
folderSize
private long folderSize() -
streamMapSize
private long streamMapSize() -
toString
-