您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
C
D
F
G
H
I
J
M
P
R
S
T
U
W
Z
A
AbstractCompressHandlerInit
-
com.github.houbb.compress.support.pipiline.init
中的类
抽象的 handler 初始化类 1.
AbstractCompressHandlerInit()
- 类 的构造器com.github.houbb.compress.support.pipiline.init.
AbstractCompressHandlerInit
ArchiveHandler
-
com.github.houbb.compress.handler
中的接口
归档器接口
ArchiveHandlerAdaptor
-
com.github.houbb.compress.handler.adaptor
中的类
ArchiveHandlerAdaptor()
- 类 的构造器com.github.houbb.compress.handler.adaptor.
ArchiveHandlerAdaptor
C
close()
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
这个流必须关闭,不然信息可能无法刷新。
closeArchiveEntry()
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
com.github.houbb.compress
- 程序包 com.github.houbb.compress
com.github.houbb.compress.annotation
- 程序包 com.github.houbb.compress.annotation
com.github.houbb.compress.context
- 程序包 com.github.houbb.compress.context
com.github.houbb.compress.context.adaptor
- 程序包 com.github.houbb.compress.context.adaptor
com.github.houbb.compress.context.impl
- 程序包 com.github.houbb.compress.context.impl
com.github.houbb.compress.core
- 程序包 com.github.houbb.compress.core
com.github.houbb.compress.exception
- 程序包 com.github.houbb.compress.exception
com.github.houbb.compress.handler
- 程序包 com.github.houbb.compress.handler
com.github.houbb.compress.handler.adaptor
- 程序包 com.github.houbb.compress.handler.adaptor
com.github.houbb.compress.handler.archive
- 程序包 com.github.houbb.compress.handler.archive
com.github.houbb.compress.handler.compressor
- 程序包 com.github.houbb.compress.handler.compressor
压缩算法 对于大部分使用者来说,压缩算法其实是不需要感知的。
com.github.houbb.compress.handler.io
- 程序包 com.github.houbb.compress.handler.io
com.github.houbb.compress.support
- 程序包 com.github.houbb.compress.support
com.github.houbb.compress.support.filter
- 程序包 com.github.houbb.compress.support.filter
com.github.houbb.compress.support.pipiline
- 程序包 com.github.houbb.compress.support.pipiline
com.github.houbb.compress.support.pipiline.init
- 程序包 com.github.houbb.compress.support.pipiline.init
com.github.houbb.compress.util
- 程序包 com.github.houbb.compress.util
CommonEager
-
com.github.houbb.compress.annotation
中的注释类型
指这个类将会被迁移到共有项目模块 heaven 模块
compress()
- 类 中的方法com.github.houbb.compress.core.
CompressBootstrap
执行归档/解归档操作
CompressBootstrap
-
com.github.houbb.compress.core
中的类
压缩引导类 1.
CompressContextAdaptor
-
com.github.houbb.compress.context.adaptor
中的类
CompressContextAdaptor()
- 类 的构造器com.github.houbb.compress.context.adaptor.
CompressContextAdaptor
CompressContextBootstrap
-
com.github.houbb.compress.context
中的类
压缩上下文引导类
CompressFileUtil
-
com.github.houbb.compress.util
中的类
压缩文件工具类
CompressFileUtil()
- 类 的构造器com.github.houbb.compress.util.
CompressFileUtil
CompressHandlerAdaptor
-
com.github.houbb.compress.handler.adaptor
中的类
handler 接口适配器
CompressHandlerAdaptor()
- 类 的构造器com.github.houbb.compress.handler.adaptor.
CompressHandlerAdaptor
CompressorHandler
-
com.github.houbb.compress.handler
中的接口
压缩器
CompressorHandlerAdaptor
-
com.github.houbb.compress.handler.adaptor
中的类
CompressorHandlerAdaptor()
- 类 的构造器com.github.houbb.compress.handler.adaptor.
CompressorHandlerAdaptor
CompressRuntimeException
-
com.github.houbb.compress.exception
中的异常错误
压缩解压运行时异常
CompressRuntimeException()
- 异常错误 的构造器com.github.houbb.compress.exception.
CompressRuntimeException
CompressRuntimeException(String)
- 异常错误 的构造器com.github.houbb.compress.exception.
CompressRuntimeException
CompressRuntimeException(String, Throwable)
- 异常错误 的构造器com.github.houbb.compress.exception.
CompressRuntimeException
CompressRuntimeException(Throwable)
- 异常错误 的构造器com.github.houbb.compress.exception.
CompressRuntimeException
CompressRuntimeException(String, Throwable, boolean, boolean)
- 异常错误 的构造器com.github.houbb.compress.exception.
CompressRuntimeException
condition(T)
- 接口 中的方法com.github.houbb.compress.support.filter.
ICondition
满足条件
context(ICompressContext)
- 类 中的方法com.github.houbb.compress.core.
CompressBootstrap
createArchiveEntry(File, String)
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
D
DefaultCompressContext
-
com.github.houbb.compress.context.impl
中的类
默认的上下文实现
DefaultCompressContext()
- 类 的构造器com.github.houbb.compress.context.impl.
DefaultCompressContext
F
filter(T)
- 接口 中的方法com.github.houbb.compress.support.filter.
IFilter
过滤
finish()
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
G
getArchiveEntry(ArchiveOutputStream, File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
JarArchiveHandler
getArchiveEntry(ArchiveOutputStream, File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
ServenZArchiveHandler
getArchiveEntry(ArchiveOutputStream, File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
TarArchiveHandler
getArchiveEntry(ArchiveOutputStream, File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
ZipArchiveHandler
getArchiveInputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
JarUnArchiveHandler
getArchiveInputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
ServenZUnArchiveHandler
getArchiveInputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
TarUnArchiveHandler
getArchiveInputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
ZipUnArchiveHandler
getArchiveOutputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
JarArchiveHandler
getArchiveOutputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
ServenZArchiveHandler
getArchiveOutputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
TarArchiveHandler
getArchiveOutputStream(File, String)
- 类 中的方法com.github.houbb.compress.handler.archive.
ZipArchiveHandler
getConditionList(List<Path>, PathCondition)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
获取满足条件的列表
getNextEntry()
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveInputStream
getParentPath(Path)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
获取父类路径,避免返回 null 1.
getParentPaths(Path)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
获取所有的父类路径 1.
getPathList(Path)
- 类 中的静态方法com.github.houbb.compress.util.
CompressFileUtil
获取所有对应的文件 1.
getPublicParentPath(List<Path>)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
获取共有的路径
getRelativePath(Path, Path)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
获取 path 相对于 parentPath 剩余的路径 和
Path.relativize(Path)
不同,这个结果更加直观。
H
handle(ICompressContext)
- 类 中的方法com.github.houbb.compress.handler.adaptor.
CompressHandlerAdaptor
handle(ICompressContext)
- 接口 中的方法com.github.houbb.compress.handler.
ICompressHandler
执行上下文
handler(Class<? extends ICompressHandler>)
- 类 中的静态方法com.github.houbb.compress.core.
CompressBootstrap
处理器的类
HandlerPipeline
-
com.github.houbb.compress.support.pipiline
中的接口
处理器泳道 1.
I
ICompressContext
-
com.github.houbb.compress.context
中的接口
上下文接口
ICompressHandler
-
com.github.houbb.compress.handler
中的接口
ICondition
<
T
> -
com.github.houbb.compress.support.filter
中的接口
条件接口 迁移到
IFilter
<
T
> -
com.github.houbb.compress.support.filter
中的接口
过滤接口 迁移到
initHandler(HandlerPipeline)
- 类 中的方法com.github.houbb.compress.support.pipiline.init.
AbstractCompressHandlerInit
初始化 handler
isRelativePath()
- 类 中的方法com.github.houbb.compress.context.adaptor.
CompressContextAdaptor
isRelativePath(boolean)
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
是否使用相对路径 1.
isRelativePath()
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
isRelativePath()
- 接口 中的方法com.github.houbb.compress.context.
ICompressContext
归档是否使用相对路径 1.
isRelativePath()
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
isRelativePath(boolean)
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
设置是否使用相对路径
J
JarArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
jar 归档实现
JarArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
JarArchiveHandler
JarUnArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
JarUnArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
JarUnArchiveHandler
M
makeDir(File)
- 类 中的静态方法com.github.houbb.compress.util.
CompressFileUtil
创建文件夹,并且验证是否创建成功 1.
P
password()
- 类 中的方法com.github.houbb.compress.context.adaptor.
CompressContextAdaptor
password(String)
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
设置密码 1.
password()
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
password()
- 接口 中的方法com.github.houbb.compress.context.
ICompressContext
密码
password(String)
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
password()
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
PathCondition
-
com.github.houbb.compress.support.filter
中的接口
路径过滤接口
PathFilter
-
com.github.houbb.compress.support.filter
中的接口
路径过滤接口
PathUtil
-
com.github.houbb.compress.util
中的类
路径工具类
PathUtil()
- 类 的构造器com.github.houbb.compress.util.
PathUtil
putArchiveEntry(ArchiveEntry)
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
R
retainAll(List<List<String>>)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
获取所有集合的交集 1.
S
ServenZArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
http://commons.apache.org/proper/commons-compress/zip.html#ZipArchiveOutputStream [java压缩7z](https://www.jianshu.com/p/f982e797d753) []()
ServenZArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
ServenZArchiveHandler
ServenZUnArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
ServenZUnArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
ServenZUnArchiveHandler
SevenZArchiveInputStream
-
com.github.houbb.compress.handler.io
中的类
目的:因为
SevenZOutputFile
这个类没有严格实现
ArchiveOutputStream
接口,使用组合的方式,使其保持接口的一致性。
SevenZArchiveInputStream(SevenZFile)
- 类 的构造器com.github.houbb.compress.handler.io.
SevenZArchiveInputStream
SevenZArchiveOutputStream
-
com.github.houbb.compress.handler.io
中的类
目的:因为
SevenZOutputFile
这个类没有严格实现
ArchiveOutputStream
接口,使用组合的方式,使其保持接口的一致性。
SevenZArchiveOutputStream(SevenZOutputFile)
- 类 的构造器com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
source(String...)
- 类 中的静态方法com.github.houbb.compress.context.
CompressContextBootstrap
sourcePathFirst()
- 类 中的方法com.github.houbb.compress.context.adaptor.
CompressContextAdaptor
sourcePathFirst()
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
sourcePathFirst()
- 接口 中的方法com.github.houbb.compress.context.
ICompressContext
获取第一个原始文件 path
sourcePathFirst()
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
sourcePaths()
- 类 中的方法com.github.houbb.compress.context.adaptor.
CompressContextAdaptor
sourcePaths()
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
sourcePaths()
- 接口 中的方法com.github.houbb.compress.context.
ICompressContext
原始文件 path 列表
sourcePaths(List<Path>)
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
sourcePaths()
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
T
TarArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
TarArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
TarArchiveHandler
target(String)
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
指定目标路径
targetPath()
- 类 中的方法com.github.houbb.compress.context.adaptor.
CompressContextAdaptor
targetPath()
- 类 中的方法com.github.houbb.compress.context.
CompressContextBootstrap
targetPath()
- 接口 中的方法com.github.houbb.compress.context.
ICompressContext
目标文件路径
targetPath(Path)
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
targetPath()
- 类 中的方法com.github.houbb.compress.context.impl.
DefaultCompressContext
TarUnArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
TarUnArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
TarUnArchiveHandler
toStringList(List<?>)
- 类 中的静态方法com.github.houbb.compress.util.
PathUtil
对象列表转换为 toString 列表 1.
U
UnArchiveHandler
-
com.github.houbb.compress.handler
中的接口
解档器接口
UnArchiveHandlerAdaptor
-
com.github.houbb.compress.handler.adaptor
中的类
UnArchiveHandlerAdaptor()
- 类 的构造器com.github.houbb.compress.handler.adaptor.
UnArchiveHandlerAdaptor
UnCompressHandler
-
com.github.houbb.compress.handler
中的接口
解压缩器接口
UnCompressHandlerAdaptor
-
com.github.houbb.compress.handler.adaptor
中的类
UnCompressHandlerAdaptor()
- 类 的构造器com.github.houbb.compress.handler.adaptor.
UnCompressHandlerAdaptor
W
write(byte[])
- 类 中的方法com.github.houbb.compress.handler.io.
SevenZArchiveOutputStream
Z
ZipArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
zip 归档实现
ZipArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
ZipArchiveHandler
ZipUnArchiveHandler
-
com.github.houbb.compress.handler.archive
中的类
zip 解档实现
ZipUnArchiveHandler()
- 类 的构造器com.github.houbb.compress.handler.archive.
ZipUnArchiveHandler
A
C
D
F
G
H
I
J
M
P
R
S
T
U
W
Z
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2019. All rights reserved.