跳过导航链接
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.