mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix comment
This commit is contained in:
parent
df726654af
commit
26846d0fde
@ -31,6 +31,7 @@ public class Deflate implements Closeable {
|
|||||||
* @param source 源流
|
* @param source 源流
|
||||||
* @param target 目标流
|
* @param target 目标流
|
||||||
* @param nowrap {@code true}表示兼容Gzip压缩
|
* @param nowrap {@code true}表示兼容Gzip压缩
|
||||||
|
* @return this
|
||||||
*/
|
*/
|
||||||
public static Deflate of(InputStream source, OutputStream target, boolean nowrap) {
|
public static Deflate of(InputStream source, OutputStream target, boolean nowrap) {
|
||||||
return new Deflate(source, target, nowrap);
|
return new Deflate(source, target, nowrap);
|
||||||
@ -62,6 +63,7 @@ public class Deflate implements Closeable {
|
|||||||
* 将普通数据流压缩
|
* 将普通数据流压缩
|
||||||
*
|
*
|
||||||
* @param level 压缩级别,0~9
|
* @param level 压缩级别,0~9
|
||||||
|
* @return this
|
||||||
*/
|
*/
|
||||||
public Deflate deflater(int level) {
|
public Deflate deflater(int level) {
|
||||||
target= (target instanceof DeflaterOutputStream) ?
|
target= (target instanceof DeflaterOutputStream) ?
|
||||||
@ -77,6 +79,8 @@ public class Deflate implements Closeable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 将压缩流解压到target中
|
* 将压缩流解压到target中
|
||||||
|
*
|
||||||
|
* @return this
|
||||||
*/
|
*/
|
||||||
public Deflate inflater() {
|
public Deflate inflater() {
|
||||||
target = (target instanceof InflaterOutputStream) ?
|
target = (target instanceof InflaterOutputStream) ?
|
||||||
|
@ -27,6 +27,7 @@ public class Gzip implements Closeable {
|
|||||||
*
|
*
|
||||||
* @param source 源流
|
* @param source 源流
|
||||||
* @param target 目标流
|
* @param target 目标流
|
||||||
|
* @return Gzip
|
||||||
*/
|
*/
|
||||||
public static Gzip of(InputStream source, OutputStream target) {
|
public static Gzip of(InputStream source, OutputStream target) {
|
||||||
return new Gzip(source, target);
|
return new Gzip(source, target);
|
||||||
@ -54,6 +55,8 @@ public class Gzip implements Closeable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 将普通数据流压缩
|
* 将普通数据流压缩
|
||||||
|
*
|
||||||
|
* @return Gzip
|
||||||
*/
|
*/
|
||||||
public Gzip gzip() {
|
public Gzip gzip() {
|
||||||
try {
|
try {
|
||||||
@ -69,6 +72,8 @@ public class Gzip implements Closeable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 将压缩流解压到target中
|
* 将压缩流解压到target中
|
||||||
|
*
|
||||||
|
* @return Gzip
|
||||||
*/
|
*/
|
||||||
public Gzip unGzip() {
|
public Gzip unGzip() {
|
||||||
try {
|
try {
|
||||||
|
@ -53,6 +53,7 @@ public class ZipReader implements Closeable {
|
|||||||
* 构造
|
* 构造
|
||||||
*
|
*
|
||||||
* @param zipFile 读取的的Zip文件
|
* @param zipFile 读取的的Zip文件
|
||||||
|
* @param charset 编码
|
||||||
*/
|
*/
|
||||||
public ZipReader(File zipFile, Charset charset) {
|
public ZipReader(File zipFile, Charset charset) {
|
||||||
this.zipFile = ZipUtil.toZipFile(zipFile, charset);
|
this.zipFile = ZipUtil.toZipFile(zipFile, charset);
|
||||||
@ -71,6 +72,7 @@ public class ZipReader implements Closeable {
|
|||||||
* 构造
|
* 构造
|
||||||
*
|
*
|
||||||
* @param in 读取的的Zip文件流
|
* @param in 读取的的Zip文件流
|
||||||
|
* @param charset 编码
|
||||||
*/
|
*/
|
||||||
public ZipReader(InputStream in, Charset charset) {
|
public ZipReader(InputStream in, Charset charset) {
|
||||||
this.in = new ZipInputStream(in, charset);
|
this.in = new ZipInputStream(in, charset);
|
||||||
@ -139,6 +141,7 @@ public class ZipReader implements Closeable {
|
|||||||
*
|
*
|
||||||
* @param consumer {@link ZipEntry}处理器
|
* @param consumer {@link ZipEntry}处理器
|
||||||
* @throws IORuntimeException IO异常
|
* @throws IORuntimeException IO异常
|
||||||
|
* @return this
|
||||||
*/
|
*/
|
||||||
public ZipReader read(Consumer<ZipEntry> consumer) throws IORuntimeException {
|
public ZipReader read(Consumer<ZipEntry> consumer) throws IORuntimeException {
|
||||||
if (null != this.zipFile) {
|
if (null != this.zipFile) {
|
||||||
|
@ -53,6 +53,7 @@ public class ZipWriter implements Closeable {
|
|||||||
* 构造
|
* 构造
|
||||||
*
|
*
|
||||||
* @param zipFile 生成的Zip文件
|
* @param zipFile 生成的Zip文件
|
||||||
|
* @param charset 编码
|
||||||
*/
|
*/
|
||||||
public ZipWriter(File zipFile, Charset charset) {
|
public ZipWriter(File zipFile, Charset charset) {
|
||||||
this.out = getZipOutputStream(zipFile, charset);
|
this.out = getZipOutputStream(zipFile, charset);
|
||||||
@ -62,6 +63,7 @@ public class ZipWriter implements Closeable {
|
|||||||
* 构造
|
* 构造
|
||||||
*
|
*
|
||||||
* @param out {@link ZipOutputStream}
|
* @param out {@link ZipOutputStream}
|
||||||
|
* @param charset 编码
|
||||||
*/
|
*/
|
||||||
public ZipWriter(OutputStream out, Charset charset) {
|
public ZipWriter(OutputStream out, Charset charset) {
|
||||||
this.out = getZipOutputStream(out, charset);
|
this.out = getZipOutputStream(out, charset);
|
||||||
@ -113,6 +115,7 @@ public class ZipWriter implements Closeable {
|
|||||||
* @param withSrcDir 是否包含被打包目录,只针对压缩目录有效。若为false,则只压缩目录下的文件或目录,为true则将本目录也压缩
|
* @param withSrcDir 是否包含被打包目录,只针对压缩目录有效。若为false,则只压缩目录下的文件或目录,为true则将本目录也压缩
|
||||||
* @param filter 文件过滤器,通过实现此接口,自定义要过滤的文件(过滤掉哪些文件或文件夹不加入压缩),{@code null}表示不过滤
|
* @param filter 文件过滤器,通过实现此接口,自定义要过滤的文件(过滤掉哪些文件或文件夹不加入压缩),{@code null}表示不过滤
|
||||||
* @param files 要压缩的源文件或目录。如果压缩一个文件,则为该文件的全路径;如果压缩一个目录,则为该目录的顶层目录路径
|
* @param files 要压缩的源文件或目录。如果压缩一个文件,则为该文件的全路径;如果压缩一个目录,则为该目录的顶层目录路径
|
||||||
|
* @return this
|
||||||
* @throws IORuntimeException IO异常
|
* @throws IORuntimeException IO异常
|
||||||
* @since 5.1.1
|
* @since 5.1.1
|
||||||
*/
|
*/
|
||||||
@ -139,6 +142,7 @@ public class ZipWriter implements Closeable {
|
|||||||
* 添加资源到压缩包,添加后关闭资源流
|
* 添加资源到压缩包,添加后关闭资源流
|
||||||
*
|
*
|
||||||
* @param resources 需要压缩的资源,资源的路径为{@link Resource#getName()}
|
* @param resources 需要压缩的资源,资源的路径为{@link Resource#getName()}
|
||||||
|
* @return this
|
||||||
* @throws IORuntimeException IO异常
|
* @throws IORuntimeException IO异常
|
||||||
*/
|
*/
|
||||||
public ZipWriter add(Resource... resources) throws IORuntimeException {
|
public ZipWriter add(Resource... resources) throws IORuntimeException {
|
||||||
@ -156,6 +160,7 @@ public class ZipWriter implements Closeable {
|
|||||||
*
|
*
|
||||||
* @param path 压缩的路径, {@code null}和""表示根目录下
|
* @param path 压缩的路径, {@code null}和""表示根目录下
|
||||||
* @param in 需要压缩的输入流,使用完后自动关闭,{@code null}表示加入空目录
|
* @param in 需要压缩的输入流,使用完后自动关闭,{@code null}表示加入空目录
|
||||||
|
* @return this
|
||||||
* @throws IORuntimeException IO异常
|
* @throws IORuntimeException IO异常
|
||||||
*/
|
*/
|
||||||
public ZipWriter add(String path, InputStream in) throws IORuntimeException {
|
public ZipWriter add(String path, InputStream in) throws IORuntimeException {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user