Skip navigation links
A C D E F G I K M P Q R S T V 

A

appendFilePath(String, String) - Static method in class cn.t.util.io.FileUtil
 

C

cn.t.util.io - package cn.t.util.io
 
cn.t.util.io.crypto - package cn.t.util.io.crypto
 
cn.t.util.io.crypto.config - package cn.t.util.io.crypto.config
 
cn.t.util.io.crypto.entity - package cn.t.util.io.crypto.entity
 
cn.t.util.io.crypto.exception - package cn.t.util.io.crypto.exception
 
cn.t.util.io.crypto.helper - package cn.t.util.io.crypto.helper
 
completeRepositoryPath(String) - Method in class cn.t.util.io.crypto.helper.RepositoryHelper
 
Context - Class in cn.t.util.io.crypto
 
Context() - Constructor for class cn.t.util.io.crypto.Context
 
copyFile(String, String) - Static method in class cn.t.util.io.FileUtil
文件 zero copy 复制
copyInputStreamToTempFile(InputStream, String, String) - Static method in class cn.t.util.io.FileUtil
将输入流写入文件
createTempFile(String, String) - Static method in class cn.t.util.io.FileUtil
创建临时文件

D

DataConfiguration - Class in cn.t.util.io.crypto.config
 
DataConfiguration() - Constructor for class cn.t.util.io.crypto.config.DataConfiguration
 
decrypt(String, String, String) - Method in class cn.t.util.io.crypto.FileDecrypt
 
DIRECTORY_END - Static variable in class cn.t.util.io.crypto.FileType
 
DIRECTORY_START - Static variable in class cn.t.util.io.crypto.FileType
 
doEncryptAndPersistData(File, String, byte, long, PersistDataResult) - Method in class cn.t.util.io.crypto.helper.FileDataHelper
 
doRecoverData(ResourceIndex, int, File) - Method in class cn.t.util.io.crypto.helper.RepositoryHelper
 

E

encrypt(String, String, String) - Method in class cn.t.util.io.crypto.FileEncrypt
 
encryptAndPersistData(File, int, byte) - Method in class cn.t.util.io.crypto.helper.FileDataHelper
 
EncryptAndPersistDataException - Exception in cn.t.util.io.crypto.exception
 
EncryptAndPersistDataException(String) - Constructor for exception cn.t.util.io.crypto.exception.EncryptAndPersistDataException
 
encryptData(byte[]) - Method in class cn.t.util.io.crypto.helper.FileDataHelper
 

F

FILE - Static variable in class cn.t.util.io.crypto.FileType
 
FILE_SEPARATOR - Static variable in class cn.t.util.io.FileConstants
文件分割符
FileConstants - Class in cn.t.util.io
 
FileConstants() - Constructor for class cn.t.util.io.FileConstants
 
FileDataHelper - Class in cn.t.util.io.crypto.helper
 
FileDataHelper(Context) - Constructor for class cn.t.util.io.crypto.helper.FileDataHelper
 
FileDecrypt - Class in cn.t.util.io.crypto
 
FileDecrypt() - Constructor for class cn.t.util.io.crypto.FileDecrypt
 
FileEncrypt - Class in cn.t.util.io.crypto
 
FileEncrypt() - Constructor for class cn.t.util.io.crypto.FileEncrypt
 
FileIndexHelper - Class in cn.t.util.io.crypto.helper
 
FileIndexHelper(Context) - Constructor for class cn.t.util.io.crypto.helper.FileIndexHelper
 
FileType - Class in cn.t.util.io.crypto
 
FileType() - Constructor for class cn.t.util.io.crypto.FileType
 
FileUtil - Class in cn.t.util.io
 
FileUtil() - Constructor for class cn.t.util.io.FileUtil
 

G

getBufferedInputStream(String) - Static method in class cn.t.util.io.FileUtil
 
getBufferedReader(String) - Static method in class cn.t.util.io.FileUtil
 
getCrTime() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getData() - Method in class cn.t.util.io.crypto.entity.ResourceData
 
getDataByteLength() - Method in class cn.t.util.io.crypto.entity.ResourceData
 
getDataDirectory() - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 
getDataDirectoryName() - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
getDataLength() - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
getDataLength() - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
getDataLength() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getDataPath() - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
getDataPath() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getDataPathLength() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getDataPathSeparator() - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
getEndIndex() - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
getEndIndex() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getFileBytes(String) - Static method in class cn.t.util.io.FileUtil
 
getFileInputStream(String) - Static method in class cn.t.util.io.FileUtil
 
getFileNameByteLength() - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
getFileNameByteLength() - Method in class cn.t.util.io.crypto.entity.ResourceData
 
getFileNameBytes() - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
getFileNameBytes() - Method in class cn.t.util.io.crypto.entity.ResourceData
 
getFileReader(String) - Static method in class cn.t.util.io.FileUtil
 
getFileType() - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
getFileType() - Method in class cn.t.util.io.crypto.entity.ResourceData
 
getIndexBucketSize() - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
getIndexDirectory() - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 
getIndexDirectoryName() - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
getMimeType(String) - Static method in class cn.t.util.io.FileUtil
获取文件mime type
getProjectClassPath() - Static method in class cn.t.util.io.FileUtil
 
getProjectPath() - Static method in class cn.t.util.io.FileUtil
 
getRepositoryConfiguration() - Method in class cn.t.util.io.crypto.Context
 
getRepositoryDirectory() - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 
getRepositoryDirectoryName() - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
getResourceDataInputStream(String) - Static method in class cn.t.util.io.FileUtil
 
getResourceFileInputStream(ClassLoader, String) - Static method in class cn.t.util.io.FileUtil
 
getResourceInputStream(Class, String) - Static method in class cn.t.util.io.FileUtil
path 不以'/'开头时默认是从此类所在的包下取资源,以'/'开头则是从ClassPath(Src根目录)根下获取。 其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。
getResourceInputStream(ClassLoader, String) - Static method in class cn.t.util.io.FileUtil
默认则是从ClassPath根下获取,path不能以'/'开头,最终是由ClassLoader获取资源。
getResourceKeyBytes() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getResourceKeyLength() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getRuntimeConfiguration() - Method in class cn.t.util.io.crypto.Context
 
getStartIndex() - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
getStartIndex() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
getUnitChunkSize() - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
getUserResource() - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 

I

ImageUtil - Class in cn.t.util.io
 
ImageUtil() - Constructor for class cn.t.util.io.ImageUtil
 
IndexFileInvalidException - Exception in cn.t.util.io.crypto.exception
 
IndexFileInvalidException(String) - Constructor for exception cn.t.util.io.crypto.exception.IndexFileInvalidException
 
IndexSegment - Class in cn.t.util.io.crypto.entity
 
IndexSegment() - Constructor for class cn.t.util.io.crypto.entity.IndexSegment
 
initDirectory(File) - Static method in class cn.t.util.io.FileUtil
 
initFile(File) - Static method in class cn.t.util.io.FileUtil
 
InitFileException - Exception in cn.t.util.io.crypto.exception
 
InitFileException(String) - Constructor for exception cn.t.util.io.crypto.exception.InitFileException
 
initRepository() - Method in class cn.t.util.io.crypto.helper.RepositoryHelper
 
InitRepositoryException - Exception in cn.t.util.io.crypto.exception
 
InitRepositoryException(String) - Constructor for exception cn.t.util.io.crypto.exception.InitRepositoryException
 

K

KB - Static variable in class cn.t.util.io.FileConstants
kb size

M

MB - Static variable in class cn.t.util.io.FileConstants
Mb size

P

persistData(FileChannel, byte, byte[], byte[]) - Method in class cn.t.util.io.crypto.helper.FileDataHelper
 
persistData(String, File) - Method in class cn.t.util.io.crypto.helper.RepositoryHelper
 
PersistDataResult - Class in cn.t.util.io.crypto.entity
 
PersistDataResult() - Constructor for class cn.t.util.io.crypto.entity.PersistDataResult
 
persistFileIndex(FileChannel, byte[], byte[], long, long, long) - Method in class cn.t.util.io.crypto.helper.FileIndexHelper
 

Q

queryChunkIndex(FileChannel) - Method in class cn.t.util.io.crypto.helper.FileIndexHelper
 
queryResourceIndex(FileChannel, byte[]) - Method in class cn.t.util.io.crypto.helper.FileIndexHelper
 
queryResourceIndex(byte[]) - Method in class cn.t.util.io.crypto.helper.FileIndexHelper
 

R

ReadFileException - Exception in cn.t.util.io.crypto.exception
 
ReadFileException(String) - Constructor for exception cn.t.util.io.crypto.exception.ReadFileException
 
recoverData(String, File) - Method in class cn.t.util.io.crypto.helper.RepositoryHelper
 
RepositoryConfiguration - Class in cn.t.util.io.crypto.config
 
RepositoryConfiguration() - Constructor for class cn.t.util.io.crypto.config.RepositoryConfiguration
 
RepositoryHelper - Class in cn.t.util.io.crypto.helper
 
RepositoryHelper(Context) - Constructor for class cn.t.util.io.crypto.helper.RepositoryHelper
 
ResourceData - Class in cn.t.util.io.crypto.entity
 
ResourceData() - Constructor for class cn.t.util.io.crypto.entity.ResourceData
 
ResourceIndex - Class in cn.t.util.io.crypto.entity
资源索引
ResourceIndex() - Constructor for class cn.t.util.io.crypto.entity.ResourceIndex
 
RuntimeConfiguration - Class in cn.t.util.io.crypto.config
 
RuntimeConfiguration() - Constructor for class cn.t.util.io.crypto.config.RuntimeConfiguration
 

S

saveToTempDir(byte[], String) - Static method in class cn.t.util.io.FileUtil
 
setCrTime(long) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setData(byte[]) - Method in class cn.t.util.io.crypto.entity.ResourceData
 
setDataByteLength(int) - Method in class cn.t.util.io.crypto.entity.ResourceData
 
setDataDirectory(File) - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 
setDataDirectoryName(String) - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
setDataLength(long) - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
setDataLength(long) - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
setDataLength(long) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setDataPath(byte[]) - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
setDataPath(byte[]) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setDataPathLength(int) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setDataPathSeparator(String) - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
setEndIndex(long) - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
setEndIndex(long) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setFileNameByteLength(byte) - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
setFileNameByteLength(byte) - Method in class cn.t.util.io.crypto.entity.ResourceData
 
setFileNameBytes(byte[]) - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
setFileNameBytes(byte[]) - Method in class cn.t.util.io.crypto.entity.ResourceData
 
setFileType(byte) - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
setFileType(byte) - Method in class cn.t.util.io.crypto.entity.ResourceData
 
setIndexBucketSize(int) - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
setIndexDirectory(File) - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 
setIndexDirectoryName(String) - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
setRepositoryConfiguration(RepositoryConfiguration) - Method in class cn.t.util.io.crypto.Context
 
setRepositoryDirectory(File) - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 
setRepositoryDirectoryName(String) - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
setResourceKeyBytes(byte[]) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setResourceKeyLength(byte) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setRuntimeConfiguration(RuntimeConfiguration) - Method in class cn.t.util.io.crypto.Context
 
setStartIndex(long) - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
setStartIndex(long) - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 
setUnitChunkSize(int) - Method in class cn.t.util.io.crypto.config.RepositoryConfiguration
 
setUserResource(File) - Method in class cn.t.util.io.crypto.config.RuntimeConfiguration
 

T

toString() - Method in class cn.t.util.io.crypto.entity.IndexSegment
 
toString() - Method in class cn.t.util.io.crypto.entity.PersistDataResult
 
toString() - Method in class cn.t.util.io.crypto.entity.ResourceData
 
toString() - Method in class cn.t.util.io.crypto.entity.ResourceIndex
 

V

validateFile(String) - Static method in class cn.t.util.io.ImageUtil
 
A C D E F G I K M P Q R S T V 
Skip navigation links

Copyright © 2018. All rights reserved.