hultig.io
Class FileX

java.lang.Object
  extended by java.io.File
      extended by hultig.io.FileX
All Implemented Interfaces:
Serializable, Comparable<File>

public class FileX
extends File

NOT YET WELL COMMENTED.

See Also:
Serialized Form

Field Summary
protected  String base
          File base name - example: for file "fxyz.dat", "fxyz" would be its base name, and ".dat" its extension token.
protected  String ext
           
 
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
 
Constructor Summary
FileX(String fname)
           
 
Method Summary
 String getBase()
           
 String getBaseExt()
           
 String getExt()
           
static void main(String[] args)
          MAIN - For testing.
 
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, toString, toURI, toURL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

base

protected String base
File base name - example: for file "fxyz.dat", "fxyz" would be its base name, and ".dat" its extension token.


ext

protected String ext
Constructor Detail

FileX

public FileX(String fname)
Method Detail

getBase

public String getBase()

getExt

public String getExt()

getBaseExt

public String getBaseExt()

main

public static void main(String[] args)
MAIN - For testing.

Parameters:
args -