Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addBufferListener(CallbackArg<Double>) - Method in class com.imyeyu.io.IOSpeedService
-
添加全局字节量监听
- addBufferListener(CallbackArg<Double>) - Method in class com.imyeyu.io.IOSpeedService.Item
-
移除字节量监听
B
- B - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
B
- BYTE - Static variable in class com.imyeyu.io.IOSize
-
1 字节
- bytesClone(byte[]) - Static method in class com.imyeyu.io.IO
-
字节数组克隆
C
- calcSize(File) - Static method in class com.imyeyu.io.IO
-
计算文件或文件夹大小
- CENATT - Static variable in class com.imyeyu.io.JarReader
- CENATX - Static variable in class com.imyeyu.io.JarReader
- CENCOM - Static variable in class com.imyeyu.io.JarReader
- CENCRC - Static variable in class com.imyeyu.io.JarReader
- CENDSK - Static variable in class com.imyeyu.io.JarReader
- CENEXT - Static variable in class com.imyeyu.io.JarReader
- CENFLG - Static variable in class com.imyeyu.io.JarReader
- CENHDR - Static variable in class com.imyeyu.io.JarReader
- CENHOW - Static variable in class com.imyeyu.io.JarReader
- CENLEN - Static variable in class com.imyeyu.io.JarReader
- CENNAM - Static variable in class com.imyeyu.io.JarReader
- CENOFF - Static variable in class com.imyeyu.io.JarReader
- CENSIG - Static variable in class com.imyeyu.io.JarReader
- CENSIZ - Static variable in class com.imyeyu.io.JarReader
- CENTIM - Static variable in class com.imyeyu.io.JarReader
- CENVEM - Static variable in class com.imyeyu.io.JarReader
- CENVER - Static variable in class com.imyeyu.io.JarReader
- com.imyeyu.io - package com.imyeyu.io
- copy(File, String) - Static method in class com.imyeyu.io.IO
- copy(File, String, IO.OnWriteCallback) - Static method in class com.imyeyu.io.IO
-
复制文件
- createItem() - Method in class com.imyeyu.io.IOSpeedService
-
创建统计节点
- createItem(String) - Method in class com.imyeyu.io.IOSpeedService
-
创建统计节点
D
- destroy(File) - Static method in class com.imyeyu.io.IO
-
删除文件或文件夹,删除失败不响应
- dir(String) - Static method in class com.imyeyu.io.IO
-
使用该路径创建文件夹
E
- EB - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
EB
- EB - Static variable in class com.imyeyu.io.IOSize
-
1 EB
- ENDCOM - Static variable in class com.imyeyu.io.JarReader
- ENDHDR - Static variable in class com.imyeyu.io.JarReader
- ENDOFF - Static variable in class com.imyeyu.io.JarReader
- ENDSIG - Static variable in class com.imyeyu.io.JarReader
- ENDSIZ - Static variable in class com.imyeyu.io.JarReader
- ENDSUB - Static variable in class com.imyeyu.io.JarReader
- ENDTOT - Static variable in class com.imyeyu.io.JarReader
- EXTCRC - Static variable in class com.imyeyu.io.JarReader
- EXTHDR - Static variable in class com.imyeyu.io.JarReader
- EXTLEN - Static variable in class com.imyeyu.io.JarReader
- EXTSIG - Static variable in class com.imyeyu.io.JarReader
- EXTSIZ - Static variable in class com.imyeyu.io.JarReader
F
- file(File, String) - Static method in class com.imyeyu.io.IO
-
获取文件对象,如果不存在则创建该文件
- file(String) - Static method in class com.imyeyu.io.IO
-
获取文件对象,如果不存在则创建该文件
- file(String, CallbackArg<File>) - Static method in class com.imyeyu.io.IO
-
获取文件对象,如果不存在则创建该文件
- fileExtension(File) - Static method in class com.imyeyu.io.IO
-
获取文件扩展名
- fitPath(String) - Static method in class com.imyeyu.io.IO
-
适应路径,在不确定路径结尾是否存在分隔符时总是补充分隔符
- foreach(TreeFile.ForeachCallback) - Method in class com.imyeyu.io.TreeFile
- format(double) - Static method in class com.imyeyu.io.IOSize
-
格式化一个储存容量,保留两位小数
- format(double, int, IOSize.Unit) - Static method in class com.imyeyu.io.IOSize
-
格式化一个储存容量
- format(double, IOSize.Unit) - Static method in class com.imyeyu.io.IOSize
-
格式化一个储存容量
- formatWithoutUnit(double, int, IOSize.Unit) - Static method in class com.imyeyu.io.IOSize
-
格式化一个储存容量,不带单位
G
- GB - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
GB
- GB - Static variable in class com.imyeyu.io.IOSize
-
1 GB
- getBytes(String) - Method in class com.imyeyu.io.JarReader
-
读取某文件为字节数据
- getChildren() - Method in class com.imyeyu.io.TreeFile
- getFiles() - Method in class com.imyeyu.io.JarReader
-
jar 所有文件的数据流映射列表,Map<路径, 数据流>
- getInputStream(File) - Static method in class com.imyeyu.io.IO
-
获取文件数据流
- getInputStream(String) - Static method in class com.imyeyu.io.IO
-
获取文件数据流
- getInputStream(String) - Method in class com.imyeyu.io.JarReader
-
获取文件输入流
- getInstance() - Static method in class com.imyeyu.io.IOSpeedService
-
获取单例对象
- getJarAbsolutePath(Class<?>) - Static method in class com.imyeyu.io.IO
-
运行程序(.jar)所在磁盘的绝对路径,在 debug 环境中为类路径
- getOutputStream(File) - Static method in class com.imyeyu.io.IO
-
获取文件的输出流(如果不存在将会创建文件)
- getOutputStream(String) - Static method in class com.imyeyu.io.IO
-
获取文件的输出流(如果不存在将会创建文件)
- getRandomAccessFile(File) - Static method in class com.imyeyu.io.IO
-
获取文件随机访问对象
- getRandomAccessFile(String) - Static method in class com.imyeyu.io.IO
-
获取文件随机访问对象
- getSalt() - Method in class com.imyeyu.io.IOSpeedService
-
加盐,用于在数据对齐的 IO 流中看起来像非对齐传输。
- getTotalBuffer() - Method in class com.imyeyu.io.IOSpeedService
-
总缓冲量
H
- handler(long, long) - Method in interface com.imyeyu.io.IO.OnWriteCallback
-
写入回调
- handler(String, File) - Method in interface com.imyeyu.io.TreeFile.ForeachCallback
- has(String) - Method in class com.imyeyu.io.JarReader
-
该文件是否存在
- hideFile(File...) - Static method in class com.imyeyu.io.IO
-
隐藏文件
I
- IO - Class in com.imyeyu.io
-
文件和数据流操作
- IO() - Constructor for class com.imyeyu.io.IO
- IO.OnWriteCallback - Interface in com.imyeyu.io
-
写入回调
- IOSize - Class in com.imyeyu.io
-
字节大小工具
- IOSize() - Constructor for class com.imyeyu.io.IOSize
- IOSize.Unit - Enum Class in com.imyeyu.io
-
储存单位
- IOSpeedService - Class in com.imyeyu.io
-
字节速度计算,单例服务
- IOSpeedService.Item - Class in com.imyeyu.io
-
统计节点,节点之间互相不受影响
- isRunning() - Method in class com.imyeyu.io.IOSpeedService
-
true 为运行中
- item(String) - Method in class com.imyeyu.io.IOSpeedService
-
获取统计节点
J
- JarReader - Class in com.imyeyu.io
-
Jar 文件读取
- JarReader(File) - Constructor for class com.imyeyu.io.JarReader
-
默认构造
K
- KB - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
KB
- KB - Static variable in class com.imyeyu.io.IOSize
-
1 KB
L
- listFile(File) - Static method in class com.imyeyu.io.IO
-
深度遍历文件夹获取所有文件
- LOCCRC - Static variable in class com.imyeyu.io.JarReader
- LOCEXT - Static variable in class com.imyeyu.io.JarReader
- LOCFLG - Static variable in class com.imyeyu.io.JarReader
- LOCHDR - Static variable in class com.imyeyu.io.JarReader
- LOCHOW - Static variable in class com.imyeyu.io.JarReader
- LOCLEN - Static variable in class com.imyeyu.io.JarReader
- LOCNAM - Static variable in class com.imyeyu.io.JarReader
- LOCSIG - Static variable in class com.imyeyu.io.JarReader
- LOCSIZ - Static variable in class com.imyeyu.io.JarReader
- LOCTIM - Static variable in class com.imyeyu.io.JarReader
- LOCVER - Static variable in class com.imyeyu.io.JarReader
M
- MB - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
MB
- MB - Static variable in class com.imyeyu.io.IOSize
-
1 MB
- md5(File) - Static method in class com.imyeyu.io.IO
-
计算文件 MD5
- md5(InputStream) - Static method in class com.imyeyu.io.IO
-
计算输入流 MD5
- move(File, String) - Static method in class com.imyeyu.io.IO
-
移动文件
P
- parse(String) - Static method in class com.imyeyu.io.IOSize
-
将格式化的储存量字符串解析为字节量
- PB - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
PB
- PB - Static variable in class com.imyeyu.io.IOSize
-
1 PB
- push(double) - Method in class com.imyeyu.io.IOSpeedService.Item
-
推送已处理字节量
R
- removeBufferListener(CallbackArg<Double>) - Method in class com.imyeyu.io.IOSpeedService.Item
-
移除字节量监听
- removeBufferListener(CallbackArg<Double>) - Method in class com.imyeyu.io.IOSpeedService
-
移除全局字节量监听
- rename(File, String) - Static method in class com.imyeyu.io.IO
-
重命名文件
- reset() - Method in class com.imyeyu.io.IOSpeedService.Item
-
重置计算
- reset() - Method in class com.imyeyu.io.IOSpeedService
-
重置计算
- resourceExist(Class<?>, String) - Static method in class com.imyeyu.io.IO
-
读取 jar 内文件为数据流
- resourceToBytes(Class<?>, String) - Static method in class com.imyeyu.io.IO
-
读取 jar 内文件为字节数据
- resourceToDisk(Class<?>, String, String) - Static method in class com.imyeyu.io.IO
-
复制 jar 内的文件到磁盘(字节流)
- resourceToInputStream(Class<?>, String) - Static method in class com.imyeyu.io.IO
-
读取 jar 内文件为数据流
- resourceToString(Class<?>, String) - Static method in class com.imyeyu.io.IO
-
读取 jar 内文件为字符串内容(UTF-8)
S
- setSalt(long) - Method in class com.imyeyu.io.IOSpeedService
-
加盐,用于在数据对齐的 IO 流中看起来像非对齐传输。
- shutdown() - Method in class com.imyeyu.io.IOSpeedService
-
终止服务
- simpleFileName(File) - Static method in class com.imyeyu.io.IO
-
获取简易的文件名,没有格式
- start() - Method in class com.imyeyu.io.IOSpeedService
-
启动服务,默认每秒计算一次
- start(int) - Method in class com.imyeyu.io.IOSpeedService
-
启动服务
T
- TB - Enum constant in enum class com.imyeyu.io.IOSize.Unit
-
TB
- TB - Static variable in class com.imyeyu.io.IOSize
-
1 TB
- toBytes(double) - Method in enum class com.imyeyu.io.IOSize.Unit
-
转换字节量
- toBytes(File) - Static method in class com.imyeyu.io.IO
-
读取文件所有字节
- toBytes(InputStream) - Static method in class com.imyeyu.io.IO
-
读取输入流所有字节
- toFile(File, byte[]) - Static method in class com.imyeyu.io.IO
-
写入字节到文件
- toFile(File, InputStream) - Static method in class com.imyeyu.io.IO
-
写入数据流到文件
- toFile(File, InputStream, IO.OnWriteCallback) - Static method in class com.imyeyu.io.IO
-
写入数据流到文件
- toFile(File, Object) - Static method in class com.imyeyu.io.IO
-
序列化对象到文件
- toFile(File, String) - Static method in class com.imyeyu.io.IO
-
写入字符串到文件
- toFile(File, String, String) - Static method in class com.imyeyu.io.IO
-
写入字符串到文件
- toFile(File, String, Charset) - Static method in class com.imyeyu.io.IO
-
写入字符串到文件
- toFile(String, InputStream) - Static method in class com.imyeyu.io.IO
-
写入数据流到文件
- toInputStream(ByteArrayOutputStream) - Static method in class com.imyeyu.io.IO
-
字节输出流转输入流
- toInputStream(RandomAccessFile, long, long) - Static method in class com.imyeyu.io.IO
-
读取文件随机访问对象指定区块为输入流,此操作会读取数据至内存,最大 2GB,不会关闭流
- toObject(File, Class<T>) - Static method in class com.imyeyu.io.IO
-
文件反序列化对象
- toOutputStream(InputStream, OutputStream) - Static method in class com.imyeyu.io.IO
-
读取输入流并推输出流
- toOutputStream(InputStream, OutputStream, long, long) - Static method in class com.imyeyu.io.IO
- toOutputStream(InputStream, OutputStream, IO.OnWriteCallback) - Static method in class com.imyeyu.io.IO
-
读取输入流并推输出流
- toOutputStream(InputStream, OutputStream, IO.OnWriteCallback, Callback) - Static method in class com.imyeyu.io.IO
-
读取输入流并推输出流
- toOutputStream(OutputStream, byte[]) - Static method in class com.imyeyu.io.IO
-
写入字节到输出流
- toOutputStream(OutputStream, File) - Static method in class com.imyeyu.io.IO
-
读取文件并推到输出流
- toOutputStream(OutputStream, RandomAccessFile, long, long) - Static method in class com.imyeyu.io.IO
-
读取文件随机访问对象指定区块到输出流,不会关闭流
- toOutputStream(OutputStream, Object) - Static method in class com.imyeyu.io.IO
-
序列化对象到输出流
- toOutputStream(OutputStream, String) - Static method in class com.imyeyu.io.IO
-
写入字符串到输出流
- toRandomStream(RandomAccessFile, byte[]) - Static method in class com.imyeyu.io.IO
-
写入字节到文件随机访问对象,此操作不会关闭流
- toRandomStream(RandomAccessFile, InputStream) - Static method in class com.imyeyu.io.IO
-
写入数据流到文件随机访问对象,此操作不会关闭流
- toString(File) - Static method in class com.imyeyu.io.IO
-
读取文件为字符串(UTF-8)
- toString(File, CallbackArg<String>) - Static method in class com.imyeyu.io.IO
-
读取文件为字符串(UTF-8)
- toString(File, Charset) - Static method in class com.imyeyu.io.IO
-
读取文件为字符串
- toString(File, Charset, CallbackArg<String>) - Static method in class com.imyeyu.io.IO
-
读取文件为字符串
- toString(InputStream) - Static method in class com.imyeyu.io.IO
-
读取数据流为字符串(UTF-8)
- toString(InputStream, CallbackArg<String>) - Static method in class com.imyeyu.io.IO
-
读取数据流为字符串(UTF-8)
- toString(InputStream, Charset, CallbackArg<String>) - Static method in class com.imyeyu.io.IO
-
读取数据流为字符串
- toStringLines(File) - Static method in class com.imyeyu.io.IO
- toStringLines(File, CallbackArg<String>) - Static method in class com.imyeyu.io.IO
- treeFile(String) - Static method in class com.imyeyu.io.IO
- TreeFile - Class in com.imyeyu.io
- TreeFile(String) - Constructor for class com.imyeyu.io.TreeFile
- TreeFile.ForeachCallback - Interface in com.imyeyu.io
V
- valueOf(String) - Static method in enum class com.imyeyu.io.IOSize.Unit
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.imyeyu.io.IOSize.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form