FilePathSplit

A file system that may split files into multiple smaller files. (required for a FAT32 because it only support files up to 2 GB).

Methods
void delete()
void delete()
FilePath getBase(int id)
Get the file name of a part file.
FilePath getBase(int id)
Get the file name of a part file.
Parameters:
id - the part id
Returns:
the file name including the part id
String getPrefix()
String getPrefix()
String getScheme()
String getScheme()
long lastModified()
long lastModified()
void moveTo(FilePath path, boolean atomicReplace)
void moveTo(FilePath path, boolean atomicReplace)
ArrayList newDirectoryStream()
ArrayList newDirectoryStream()
InputStream newInputStream()
InputStream newInputStream() throws IOException
OutputStream newOutputStream(boolean append)
OutputStream newOutputStream(boolean append) throws IOException
FileChannel open(String mode)
FileChannel open(String mode) throws IOException
boolean setReadOnly()
boolean setReadOnly()
long size()
long size()
FilePath unwrap(String fileName)
FilePath unwrap(String fileName)