Package net.lingala.zip4j.model
Class ZipModel
java.lang.Object
net.lingala.zip4j.model.ZipModel
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ArchiveExtraDataRecord
private CentralDirectory
private List
<DataDescriptor> private long
private EndOfCentralDirectoryRecord
private boolean
private boolean
private List
<LocalFileHeader> private boolean
private long
private long
private Zip64EndOfCentralDirectoryRecord
private File
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
long
getEnd()
long
long
getStart()
boolean
boolean
boolean
void
setArchiveExtraDataRecord
(ArchiveExtraDataRecord archiveExtraDataRecord) void
setCentralDirectory
(CentralDirectory centralDirectory) void
setDataDescriptors
(List<DataDescriptor> dataDescriptors) void
setEnd
(long end) void
setEndOfCentralDirectoryRecord
(EndOfCentralDirectoryRecord endOfCentralDirectoryRecord) void
setLocalFileHeaders
(List<LocalFileHeader> localFileHeaderList) void
setNestedZipFile
(boolean isNestedZipFile) void
setSplitArchive
(boolean splitArchive) void
setSplitLength
(long splitLength) void
setStart
(long start) void
setZip64EndOfCentralDirectoryLocator
(Zip64EndOfCentralDirectoryLocator zip64EndOfCentralDirectoryLocator) void
setZip64EndOfCentralDirectoryRecord
(Zip64EndOfCentralDirectoryRecord zip64EndOfCentralDirectoryRecord) void
setZip64Format
(boolean isZip64Format) void
setZipFile
(File zipFile)
-
Field Details
-
localFileHeaders
-
dataDescriptors
-
archiveExtraDataRecord
-
centralDirectory
-
endOfCentralDirectoryRecord
-
zip64EndOfCentralDirectoryLocator
-
zip64EndOfCentralDirectoryRecord
-
splitArchive
private boolean splitArchive -
splitLength
private long splitLength -
zipFile
-
isZip64Format
private boolean isZip64Format -
isNestedZipFile
private boolean isNestedZipFile -
start
private long start -
end
private long end
-
-
Constructor Details
-
ZipModel
public ZipModel()
-
-
Method Details
-
getLocalFileHeaders
-
setLocalFileHeaders
-
getDataDescriptors
-
setDataDescriptors
-
getCentralDirectory
-
setCentralDirectory
-
getEndOfCentralDirectoryRecord
-
setEndOfCentralDirectoryRecord
-
getArchiveExtraDataRecord
-
setArchiveExtraDataRecord
-
isSplitArchive
public boolean isSplitArchive() -
setSplitArchive
public void setSplitArchive(boolean splitArchive) -
getZipFile
-
setZipFile
-
getZip64EndOfCentralDirectoryLocator
-
setZip64EndOfCentralDirectoryLocator
public void setZip64EndOfCentralDirectoryLocator(Zip64EndOfCentralDirectoryLocator zip64EndOfCentralDirectoryLocator) -
getZip64EndOfCentralDirectoryRecord
-
setZip64EndOfCentralDirectoryRecord
public void setZip64EndOfCentralDirectoryRecord(Zip64EndOfCentralDirectoryRecord zip64EndOfCentralDirectoryRecord) -
isZip64Format
public boolean isZip64Format() -
setZip64Format
public void setZip64Format(boolean isZip64Format) -
isNestedZipFile
public boolean isNestedZipFile() -
setNestedZipFile
public void setNestedZipFile(boolean isNestedZipFile) -
getStart
public long getStart() -
setStart
public void setStart(long start) -
getEnd
public long getEnd() -
setEnd
public void setEnd(long end) -
getSplitLength
public long getSplitLength() -
setSplitLength
public void setSplitLength(long splitLength) -
clone
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-