com.pega.pegarules.pub.util
Class PRFile
java.lang.Object
com.pega.pegarules.pub.util.PRFile
public class PRFile
- extends java.lang.Object
A java.io.File-like class to serve as a helper for J2EE compliant file access
- Version:
- $Revision: 577 $ $Date: 2009-10-01 21:35:23 -0400 (Thu, 01 Oct 2009) $
- Author:
- Jim Gajnak
Constructor Summary |
PRFile(PRFile aParent,
java.lang.String aChild)
|
PRFile(java.lang.String aFileSpec)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
VERSION
public static final java.lang.String VERSION
separatorChar
public static final char separatorChar
- See Also:
- Constant Field Values
separator
public static final java.lang.String separator
- See Also:
- Constant Field Values
PRFile
public PRFile(java.lang.String aFileSpec)
PRFile
public PRFile(PRFile aParent,
java.lang.String aChild)
canRead
public boolean canRead()
canWrite
public boolean canWrite()
delete
public boolean delete()
exists
public boolean exists()
getAbsoluteFile
public PRFile getAbsoluteFile()
getAbsolutePath
public java.lang.String getAbsolutePath()
getCanonicalFile
public PRFile getCanonicalFile()
throws java.io.IOException
- Throws:
java.io.IOException
getCanonicalPath
public java.lang.String getCanonicalPath()
throws java.io.IOException
- Throws:
java.io.IOException
getName
public java.lang.String getName()
getParent
public java.lang.String getParent()
getParentFile
public PRFile getParentFile()
isDirectory
public boolean isDirectory()
isFile
public boolean isFile()
lastModified
public long lastModified()
setLastModified
public boolean setLastModified(long time)
length
public long length()
list
public java.lang.String[] list()
list
public java.lang.String[] list(PRFilenameFilter aFilter)
listFiles
public PRFile[] listFiles()
mkdir
public boolean mkdir()
mkdirs
public boolean mkdirs()
renameTo
public boolean renameTo(PRFile aDest)
createTempDir
public static PRFile createTempDir(java.lang.String aNamePrefix,
java.lang.String aNameSuffix)
throws java.io.IOException
- Throws:
java.io.IOException
createTempDir
public static PRFile createTempDir(java.lang.String aNamePrefix,
java.lang.String aNameSuffix,
PRFile aInDirectory)
throws java.io.IOException
- Throws:
java.io.IOException
createTempFile
public static PRFile createTempFile(java.lang.String aNamePrefix,
java.lang.String aNameSuffix)
throws java.io.IOException
- Throws:
java.io.IOException
createTempFile
public static PRFile createTempFile(java.lang.String aNamePrefix,
java.lang.String aNameSuffix,
PRFile aInDirectory)
throws java.io.IOException
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toURL
public java.net.URL toURL()
throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException
Copyright © 2012 Pegasystems Inc. All Rights Reserved.