org.shiftone.jrat.util.io
Class Dir

java.lang.Object
  extended by java.io.File
      extended by org.shiftone.jrat.util.io.Dir
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.io.File>

public class Dir
extends java.io.File

Author:
jeff@shiftone.org (Jeff Drost)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
 
Constructor Summary
Dir(java.io.File parent, java.lang.String child)
           
Dir(java.lang.String pathname)
           
Dir(java.lang.String parent, java.lang.String child)
           
 
Method Summary
 java.io.File createChild(java.lang.String childName)
           
 Dir createChildDir(java.lang.String childName)
           
 void make()
           
 
Methods inherited from class java.io.File
canRead, canWrite, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getName, getParent, getParentFile, getPath, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setLastModified, setReadOnly, toString, toURI, toURL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Dir

public Dir(java.lang.String pathname)

Dir

public Dir(java.lang.String parent,
           java.lang.String child)

Dir

public Dir(java.io.File parent,
           java.lang.String child)
Method Detail

createChild

public java.io.File createChild(java.lang.String childName)

createChildDir

public Dir createChildDir(java.lang.String childName)

make

public void make()