Package io.github.astrapi69.file.zip
Interface ZipModel
-
- All Known Implementing Classes:
Zipper
public interface ZipModel
The Interface ZipModel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCompressionMethod()
Returns the fieldcompressionMethod
.java.io.File
getDirectoryToZip()
Returns the fielddirectoryToZip
.java.lang.String
getDirToStart()
Returns the fielddirToStart
.int
getFileCounter()
Returns the fieldfileCounter
.java.io.FilenameFilter
getFileFilter()
Returns the fieldfileFilter
.long
getFileLength()
Returns the fieldfileLength
.java.io.File
getZipFile()
Returns the fieldzipFile
.java.lang.String
getZipFileComment()
Returns the fieldzipFileComment
.java.lang.String
getZipFileName()
Returns the fieldzipFileName
.java.util.zip.ZipFile
getZipFileObj()
Returns the fieldzipFileObj
.int
getZipLevel()
Returns the fieldzipLevel
.void
setCompressionMethod(int compressionMethod)
Sets the fieldcompressionMethod
.void
setDirectoryToZip(java.io.File directoryToZip)
Sets the fielddirectoryToZip
.void
setDirToStart(java.lang.String dirToStart)
Sets the fielddirToStart
.void
setFileCounter(int fileCounter)
Sets the fieldfileCounter
.void
setFileFilter(java.io.FilenameFilter fileFilter)
Sets the fieldfileFilter
.void
setFileLength(long fileLength)
Sets the fieldfileLength
.void
setZipFile(java.io.File zipFile)
Sets the fieldzipFile
.void
setZipFileComment(java.lang.String zipFileComment)
Sets the fieldzipFileComment
.void
setZipFileName(java.lang.String zipFileName)
Sets the fieldzipFileName
.void
setZipFileObj(java.util.zip.ZipFile zipFileObj)
Sets the fieldzipFileObj
.void
setZipLevel(int zipLevel)
Sets the fieldzipLevel
.
-
-
-
Method Detail
-
getCompressionMethod
int getCompressionMethod()
Returns the fieldcompressionMethod
.- Returns:
- The field
compressionMethod
.
-
setCompressionMethod
void setCompressionMethod(int compressionMethod)
Sets the fieldcompressionMethod
.- Parameters:
compressionMethod
- ThecompressionMethod
to set
-
getDirectoryToZip
java.io.File getDirectoryToZip()
Returns the fielddirectoryToZip
.- Returns:
- The field
directoryToZip
.
-
setDirectoryToZip
void setDirectoryToZip(java.io.File directoryToZip)
Sets the fielddirectoryToZip
.- Parameters:
directoryToZip
- ThedirectoryToZip
to set
-
getDirToStart
java.lang.String getDirToStart()
Returns the fielddirToStart
.- Returns:
- The field
dirToStart
.
-
setDirToStart
void setDirToStart(java.lang.String dirToStart)
Sets the fielddirToStart
.- Parameters:
dirToStart
- ThedirToStart
to set
-
getFileCounter
int getFileCounter()
Returns the fieldfileCounter
.- Returns:
- The field
fileCounter
.
-
setFileCounter
void setFileCounter(int fileCounter)
Sets the fieldfileCounter
.- Parameters:
fileCounter
- ThefileCounter
to set
-
getFileFilter
java.io.FilenameFilter getFileFilter()
Returns the fieldfileFilter
.- Returns:
- The field
fileFilter
.
-
setFileFilter
void setFileFilter(java.io.FilenameFilter fileFilter)
Sets the fieldfileFilter
.- Parameters:
fileFilter
- ThefileFilter
to set
-
getFileLength
long getFileLength()
Returns the fieldfileLength
.- Returns:
- The field
fileLength
.
-
setFileLength
void setFileLength(long fileLength)
Sets the fieldfileLength
.- Parameters:
fileLength
- ThefileLength
to set
-
getZipFile
java.io.File getZipFile()
Returns the fieldzipFile
.- Returns:
- The field
zipFile
.
-
setZipFile
void setZipFile(java.io.File zipFile)
Sets the fieldzipFile
.- Parameters:
zipFile
- ThezipFile
to set
-
getZipFileComment
java.lang.String getZipFileComment()
Returns the fieldzipFileComment
.- Returns:
- The field
zipFileComment
.
-
setZipFileComment
void setZipFileComment(java.lang.String zipFileComment)
Sets the fieldzipFileComment
.- Parameters:
zipFileComment
- ThezipFileComment
to set
-
getZipFileName
java.lang.String getZipFileName()
Returns the fieldzipFileName
.- Returns:
- The field
zipFileName
.
-
setZipFileName
void setZipFileName(java.lang.String zipFileName)
Sets the fieldzipFileName
.- Parameters:
zipFileName
- ThezipFileName
to set
-
getZipFileObj
java.util.zip.ZipFile getZipFileObj()
Returns the fieldzipFileObj
.- Returns:
- The field
zipFileObj
.
-
setZipFileObj
void setZipFileObj(java.util.zip.ZipFile zipFileObj)
Sets the fieldzipFileObj
.- Parameters:
zipFileObj
- ThezipFileObj
to set
-
getZipLevel
int getZipLevel()
Returns the fieldzipLevel
.- Returns:
- The field
zipLevel
.
-
setZipLevel
void setZipLevel(int zipLevel)
Sets the fieldzipLevel
.- Parameters:
zipLevel
- ThezipLevel
to set
-
-