org.enhydra.tool.common
Class PathHandle
java.lang.Object
|
+--org.enhydra.tool.common.PathHandle
- public class PathHandle
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PathHandle
public PathHandle()
createPathHandle
public static PathHandle createPathHandle(java.io.File inFile)
createPathHandle
public static PathHandle createPathHandle(java.lang.String inPath)
createPathString
public static java.lang.String createPathString(java.lang.String inPath)
createPathString
public static java.lang.String createPathString(java.io.File inFile)
isFile
public boolean isFile()
isDirectory
public boolean isDirectory()
getParent
public PathHandle getParent()
getFile
public java.io.File getFile()
setPath
public void setPath(java.lang.String inPath)
getPath
public java.lang.String getPath()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
parentOf
public boolean parentOf(java.io.File childFile)
parentOf
public boolean parentOf(java.lang.String childPath)
parentOf
public boolean parentOf(PathHandle childHandle)
equals
public boolean equals(java.lang.String comparePath)
equals
public boolean equals(PathHandle compare)
hasExtension
public boolean hasExtension(java.lang.String[] exts)
hasExtension
public boolean hasExtension(java.lang.String ext)
endsWith
public boolean endsWith(java.lang.String[] inPaths)
endsWith
public boolean endsWith(java.lang.String inPath)
isEmpty
public boolean isEmpty()
getExtension
public java.lang.String getExtension()
setExtension
public void setExtension(java.lang.String newExt)
expandRelativePath
public PathHandle expandRelativePath(java.lang.String inPath)
getRelativePath
public java.lang.String getRelativePath(java.lang.String in)
getRelativePath
public java.lang.String getRelativePath(PathHandle inPath)