Package net.lingala.zip4j.model
Class ZipModel
- java.lang.Object
-
- net.lingala.zip4j.model.ZipModel
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ZipModel extends java.lang.Object implements java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description private ArchiveExtraDataRecord
archiveExtraDataRecord
private CentralDirectory
centralDirectory
private java.util.List<DataDescriptor>
dataDescriptors
private long
end
private EndOfCentralDirectoryRecord
endOfCentralDirectoryRecord
private boolean
isNestedZipFile
private boolean
isZip64Format
private java.util.List<LocalFileHeader>
localFileHeaders
private boolean
splitArchive
private long
splitLength
private long
start
private Zip64EndOfCentralDirectoryLocator
zip64EndOfCentralDirectoryLocator
private Zip64EndOfCentralDirectoryRecord
zip64EndOfCentralDirectoryRecord
private java.io.File
zipFile
-
Constructor Summary
Constructors Constructor Description ZipModel()
-
Method Summary
-
-
-
Field Detail
-
localFileHeaders
private java.util.List<LocalFileHeader> localFileHeaders
-
dataDescriptors
private java.util.List<DataDescriptor> dataDescriptors
-
archiveExtraDataRecord
private ArchiveExtraDataRecord archiveExtraDataRecord
-
centralDirectory
private CentralDirectory centralDirectory
-
endOfCentralDirectoryRecord
private EndOfCentralDirectoryRecord endOfCentralDirectoryRecord
-
zip64EndOfCentralDirectoryLocator
private Zip64EndOfCentralDirectoryLocator zip64EndOfCentralDirectoryLocator
-
zip64EndOfCentralDirectoryRecord
private Zip64EndOfCentralDirectoryRecord zip64EndOfCentralDirectoryRecord
-
splitArchive
private boolean splitArchive
-
splitLength
private long splitLength
-
zipFile
private java.io.File zipFile
-
isZip64Format
private boolean isZip64Format
-
isNestedZipFile
private boolean isNestedZipFile
-
start
private long start
-
end
private long end
-
-
Method Detail
-
getLocalFileHeaders
public java.util.List<LocalFileHeader> getLocalFileHeaders()
-
setLocalFileHeaders
public void setLocalFileHeaders(java.util.List<LocalFileHeader> localFileHeaderList)
-
getDataDescriptors
public java.util.List<DataDescriptor> getDataDescriptors()
-
setDataDescriptors
public void setDataDescriptors(java.util.List<DataDescriptor> dataDescriptors)
-
getCentralDirectory
public CentralDirectory getCentralDirectory()
-
setCentralDirectory
public void setCentralDirectory(CentralDirectory centralDirectory)
-
getEndOfCentralDirectoryRecord
public EndOfCentralDirectoryRecord getEndOfCentralDirectoryRecord()
-
setEndOfCentralDirectoryRecord
public void setEndOfCentralDirectoryRecord(EndOfCentralDirectoryRecord endOfCentralDirectoryRecord)
-
getArchiveExtraDataRecord
public ArchiveExtraDataRecord getArchiveExtraDataRecord()
-
setArchiveExtraDataRecord
public void setArchiveExtraDataRecord(ArchiveExtraDataRecord archiveExtraDataRecord)
-
isSplitArchive
public boolean isSplitArchive()
-
setSplitArchive
public void setSplitArchive(boolean splitArchive)
-
getZipFile
public java.io.File getZipFile()
-
setZipFile
public void setZipFile(java.io.File zipFile)
-
getZip64EndOfCentralDirectoryLocator
public Zip64EndOfCentralDirectoryLocator getZip64EndOfCentralDirectoryLocator()
-
setZip64EndOfCentralDirectoryLocator
public void setZip64EndOfCentralDirectoryLocator(Zip64EndOfCentralDirectoryLocator zip64EndOfCentralDirectoryLocator)
-
getZip64EndOfCentralDirectoryRecord
public Zip64EndOfCentralDirectoryRecord 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
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
-