public class RepairCorruptedFileEndings extends Object
| Modifier and Type | Field and Description |
|---|---|
private static Pattern |
PARTITION_FILE_PATTERN |
| Constructor and Description |
|---|
RepairCorruptedFileEndings() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
copy(File input,
File destination) |
private static void |
copy(File input,
File destination,
long length) |
private static void |
copyDirectory(File input,
File destination) |
private static void |
copyFile(File input,
File destination) |
(package private) static int |
countTrailingZeroes(File partitionFile) |
private static int |
fillBuffer(RandomAccessFile source,
byte[] destination) |
private static boolean |
isPartitionDirectory(File file) |
static void |
main(String[] args) |
private static void |
printUsage() |
private static final Pattern PARTITION_FILE_PATTERN
private static void printUsage()
public static void main(String[] args)
private static boolean isPartitionDirectory(File file)
private static void copy(File input, File destination) throws IOException
IOExceptionprivate static void copyDirectory(File input, File destination) throws IOException
IOExceptionprivate static void copyFile(File input, File destination) throws IOException
IOExceptionprivate static void copy(File input, File destination, long length) throws IOException
IOExceptionstatic int countTrailingZeroes(File partitionFile) throws IOException
IOExceptionprivate static int fillBuffer(RandomAccessFile source, byte[] destination) throws IOException
IOExceptionCopyright © 2017 Apache NiFi Project. All rights reserved.