A C D F G H I J N P R S T U V 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.bs - 程序包 com.github.houbb.compress.bs
-
- com.github.houbb.compress.constant - 程序包 com.github.houbb.compress.constant
-
- 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.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.factory - 程序包 com.github.houbb.compress.handler.factory
-
- 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.pipiline - 程序包 com.github.houbb.compress.support.pipiline
-
- com.github.houbb.compress.support.pipiline.init - 程序包 com.github.houbb.compress.support.pipiline.init
-
- compress() - 类 中的方法com.github.houbb.compress.bs.CompressBs
-
压缩
- CompressBs - com.github.houbb.compress.bs中的类
-
压缩引导类
- CompressContextAdaptor - com.github.houbb.compress.context.adaptor中的类
-
- CompressContextAdaptor() - 类 的构造器com.github.houbb.compress.context.adaptor.CompressContextAdaptor
-
- CompressContextBs - com.github.houbb.compress.bs中的类
-
压缩上下文引导类
- CompressFactory - com.github.houbb.compress.handler.factory中的类
-
压缩相关类工厂
- 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
-
- CompressTypeEnum - com.github.houbb.compress.constant中的枚举
-
压缩类型枚举
- 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
- 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
-
- getHandler(CompressTypeEnum) - 类 中的静态方法com.github.houbb.compress.handler.factory.CompressFactory
-
获取解压缩实现
- getHandler(CompressTypeEnum) - 类 中的静态方法com.github.houbb.compress.handler.factory.UnCompressFactory
-
获取解压缩实现
- getNextEntry() - 类 中的方法com.github.houbb.compress.handler.io.SevenZArchiveInputStream
-
H
- handle(ICompressContext) - 类 中的方法com.github.houbb.compress.handler.adaptor.CompressHandlerAdaptor
-
- handle(ICompressContext) - 接口 中的方法com.github.houbb.compress.handler.ICompressHandler
-
执行上下文
- HandlerPipeline - com.github.houbb.compress.support.pipiline中的接口
-
处理器泳道
1.
I
- ICompressContext - com.github.houbb.compress.context中的接口
-
上下文接口
- ICompressHandler - com.github.houbb.compress.handler中的接口
-
- initHandler(HandlerPipeline) - 类 中的方法com.github.houbb.compress.support.pipiline.init.AbstractCompressHandlerInit
-
初始化 handler
- isRelativePath(boolean) - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
是否使用相对路径
1.
- isRelativePath() - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
- isRelativePath() - 类 中的方法com.github.houbb.compress.context.adaptor.CompressContextAdaptor
-
- 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
-
N
- newInstance(CompressTypeEnum) - 类 中的静态方法com.github.houbb.compress.bs.CompressBs
-
指定压缩算法
- newInstance() - 类 中的静态方法com.github.houbb.compress.bs.CompressContextBs
-
创建新实例
P
- password(String) - 类 中的方法com.github.houbb.compress.bs.CompressBs
-
指定密码
- password(String) - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
设置密码
1.
- password() - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
- password() - 类 中的方法com.github.houbb.compress.context.adaptor.CompressContextAdaptor
-
- password() - 接口 中的方法com.github.houbb.compress.context.ICompressContext
-
密码
- password(String) - 类 中的方法com.github.houbb.compress.context.impl.DefaultCompressContext
-
- password() - 类 中的方法com.github.houbb.compress.context.impl.DefaultCompressContext
-
- putArchiveEntry(ArchiveEntry) - 类 中的方法com.github.houbb.compress.handler.io.SevenZArchiveOutputStream
-
R
- relativePath(boolean) - 类 中的方法com.github.houbb.compress.bs.CompressBs
-
指定是否使用相对路径
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.bs.CompressBs
-
指定原始文件路径
- source(String...) - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
- sourcePathFirst() - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
- sourcePathFirst() - 类 中的方法com.github.houbb.compress.context.adaptor.CompressContextAdaptor
-
- sourcePathFirst() - 接口 中的方法com.github.houbb.compress.context.ICompressContext
-
获取第一个原始文件 path
- sourcePathFirst() - 类 中的方法com.github.houbb.compress.context.impl.DefaultCompressContext
-
- sourcePaths() - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
- sourcePaths() - 类 中的方法com.github.houbb.compress.context.adaptor.CompressContextAdaptor
-
- 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.bs.CompressBs
-
指定目标文件路径
- target(String) - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
指定目标路径
- targetPath() - 类 中的方法com.github.houbb.compress.bs.CompressContextBs
-
- targetPath() - 类 中的方法com.github.houbb.compress.context.adaptor.CompressContextAdaptor
-
- 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
-
U
- UnArchiveHandler - com.github.houbb.compress.handler中的接口
-
解档器接口
- UnArchiveHandlerAdaptor - com.github.houbb.compress.handler.adaptor中的类
-
- UnArchiveHandlerAdaptor() - 类 的构造器com.github.houbb.compress.handler.adaptor.UnArchiveHandlerAdaptor
-
- uncompress() - 类 中的方法com.github.houbb.compress.bs.CompressBs
-
解压缩
- UnCompressFactory - com.github.houbb.compress.handler.factory中的类
-
压缩相关类工厂
- UnCompressHandler - com.github.houbb.compress.handler中的接口
-
解压缩器接口
- UnCompressHandlerAdaptor - com.github.houbb.compress.handler.adaptor中的类
-
- UnCompressHandlerAdaptor() - 类 的构造器com.github.houbb.compress.handler.adaptor.UnCompressHandlerAdaptor
-
V
- valueOf(String) - 枚举 中的静态方法com.github.houbb.compress.constant.CompressTypeEnum
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.github.houbb.compress.constant.CompressTypeEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
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 N P R S T U V W Z
Copyright © 2019. All rights reserved.