public abstract class CommonCompress extends Object implements Compress
| 限定符和类型 | 字段和说明 |
|---|---|
protected CommonCompress |
commonCompress
实现接口
|
protected int |
flag
标识 0:文件夹,1:文件,2:HttpServletResponse
|
protected javax.servlet.http.HttpServletResponse |
httpServletResponse
the HttpServletResponse
|
protected String |
source
the source file
|
protected File |
sourceFile
the source file
|
protected String |
suffix
the compress type suffix
|
protected String |
target
the target file
|
protected File |
targetFile
the target file
|
protected String |
type
the compress type
|
BUFFER, BZIP2, DOT, GZIP, JAR, NULL_STR, RAR, SUFFIX_BZIP2, SUFFIX_GZIP, SUFFIX_JAR, SUFFIX_TAR, SUFFIX_ZIP, TAR, ZIP| 构造器和说明 |
|---|
CommonCompress() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
compress()
公共压缩调用
|
int |
getFlag() |
javax.servlet.http.HttpServletResponse |
getHttpServletResponse() |
String |
getSource() |
File |
getSourceFile() |
String |
getSuffix() |
String |
getTarget() |
File |
getTargetFile() |
String |
getType() |
CommonCompress |
response(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
设置响应
|
CommonCompress |
response(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String fileName)
设置响应
|
void |
setFlag(int flag) |
void |
setHttpServletResponse(javax.servlet.http.HttpServletResponse httpServletResponse) |
void |
setSource(String source) |
void |
setSourceFile(File sourceFile) |
void |
setSuffix(String suffix) |
void |
setTarget(String target) |
void |
setTargetFile(File targetFile) |
void |
setType(String type) |
CommonCompress |
source(String source)
设置源文件名称
|
CommonCompress |
target(String target)
设置目标文件名称
|
String |
unCompress()
解压
|
protected int flag
protected CommonCompress commonCompress
protected String type
protected String suffix
protected String source
protected String target
protected File sourceFile
protected File targetFile
protected javax.servlet.http.HttpServletResponse httpServletResponse
public String unCompress()
unCompress 在接口中 Compresspublic CommonCompress source(String source)
public CommonCompress target(String target)
public CommonCompress response(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public CommonCompress response(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String fileName)
Compresspublic int getFlag()
public void setFlag(int flag)
public String getType()
public void setType(String type)
public String getSuffix()
public void setSuffix(String suffix)
public String getSource()
public void setSource(String source)
public String getTarget()
public void setTarget(String target)
public File getSourceFile()
public void setSourceFile(File sourceFile)
public File getTargetFile()
public void setTargetFile(File targetFile)
public javax.servlet.http.HttpServletResponse getHttpServletResponse()
public void setHttpServletResponse(javax.servlet.http.HttpServletResponse httpServletResponse)
Copyright © 2018. All rights reserved.