Package org.hl7.fhir.utilities
Class CSFile
- java.lang.Object
-
- java.io.File
-
- org.hl7.fhir.utilities.CSFile
-
- All Implemented Interfaces:
Serializable,Comparable<File>
public class CSFile extends File
Extends the usual Java File to make it case-sensitive: if the file to be opened has a different casing in the filesystem (but is found anyway base Windows is case-insensitive), the constructor will throw. Allows early detection of miscased filenames.- Author:
- Ewout
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
-
-
Method Summary
-
Methods inherited from class java.io.File
canExecute, canRead, canWrite, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setExecutable, setExecutable, setLastModified, setReadable, setReadable, setReadOnly, setWritable, setWritable, toPath, toString, toURI, toURL
-
-
-
-
Constructor Detail
-
CSFile
public CSFile(String pathname) throws IOException
- Throws:
IOException
-
-