com.jalios.io
Class NIOUtil
java.lang.Object
com.jalios.io.NIOUtil
public class NIOUtil
- extends Object
This class provides a set of static methods which perform various
i/o operations based on the java.nio package.
- Since:
- jcms-5.0.0
- Version:
- $Revision: 27465 $
- Author:
- Olivier Dedieu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
NIOUtil
public NIOUtil()
copyFile
public static void copyFile(String filename1,
String filename2)
throws IOException
- Copy filename1 into filename2 (mkdirs for filename2)
- Parameters:
filename1
- the source filefilename2
- the target file
- Throws:
IOException
- Since:
- jcms-5.0.5
copyFile
public static void copyFile(File f1,
File f2)
throws IOException
- Copy f1 into f2 (mkdirs for f2). This method is about 25% faster than IOUtil.copyFile()
- Parameters:
f1
- the source filef2
- the target file
- Throws:
IOException
- Since:
- jcms-5.0.5
goToLine
public static boolean goToLine(ByteBuffer buffer,
long line)
- Move the position of the given ByteBuffer to the given line.
- Parameters:
buffer
- the buffer to move the position.line
- the line to be reached
- Returns:
- true if the line has been reached, false otherwite (line out of buffer size)
- Since:
- jcms-5.0.0
clean
public static void clean(MappedByteBuffer buffer)
throws Exception
- Throws:
Exception
mainTest
public static void mainTest(String[] args)
throws Exception
- Throws:
Exception
main2
public static void main2(String[] args)
throws Exception
- Throws:
Exception
main
public static void main(String[] args)
throws Exception
- Throws:
Exception
Copyright © 2001-2010 Jalios SA. All Rights Reserved.