Package org.apache.commons.io.channels
Class FileChannels
- java.lang.Object
-
- org.apache.commons.io.channels.FileChannels
-
public final class FileChannels extends java.lang.ObjectWorks withFileChannel.- Since:
- 2.15.0
-
-
Constructor Summary
Constructors Modifier Constructor Description privateFileChannels()Don't instantiate.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancontentEquals(java.nio.channels.FileChannel channel1, java.nio.channels.FileChannel channel2, int byteBufferSize)Tests if two RandomAccessFiles contents are equal.private static longsize(java.nio.channels.FileChannel channel)
-
-
-
Method Detail
-
contentEquals
public static boolean contentEquals(java.nio.channels.FileChannel channel1, java.nio.channels.FileChannel channel2, int byteBufferSize) throws java.io.IOExceptionTests if two RandomAccessFiles contents are equal.- Parameters:
channel1- A FileChannel.channel2- Another FileChannel.byteBufferSize- The two internal buffer capacities, in bytes.- Returns:
- true if the contents of both RandomAccessFiles are equal, false otherwise.
- Throws:
java.io.IOException- if an I/O error occurs.
-
size
private static long size(java.nio.channels.FileChannel channel) throws java.io.IOException- Throws:
java.io.IOException
-
-