General filename and filepath manipulation utilities.
When dealing with filenames you can hit problems when moving from a Windows
based development machine to a Unix based production machine.
This class aims to help avoid those problems.
NOTE: You may be able to avoid using this class entirely simply by
using JDK
java.io.File File objects and the two argument constructor
java.io.File.File(java.io.Filejava.lang.String) File(File,String) .
Most methods on this class are designed to work the same on both Unix and Windows.
Those that don't include 'System', 'Unix' or 'Windows' in their name.
Most methods recognise both separators (forward and back), and both
sets of prefixes. |