edu.harvard.seas.iis.util.io
Class FileManipulation
java.lang.Object
edu.harvard.seas.iis.util.io.FileManipulation
public class FileManipulation
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileManipulation
public FileManipulation()
saveStringToFile
public static void saveStringToFile(java.lang.String data,
java.io.File file,
boolean append)
throws java.io.IOException
- Throws:
java.io.IOException
readStringFromFile
public static java.lang.String readStringFromFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
readStringFromUserSpecifiedFile
public static java.lang.String readStringFromUserSpecifiedFile()
throws java.io.IOException
- Throws:
java.io.IOException
readXmlRpcObjectFromFile
public static java.lang.Object readXmlRpcObjectFromFile(java.io.File file)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
readXmlRpcObjectFromUserSpecifiedFile
public static java.lang.Object readXmlRpcObjectFromUserSpecifiedFile()
throws java.io.IOException
- Throws:
java.io.IOException
getUserSpecifiedFileForSaving
public static java.io.File getUserSpecifiedFileForSaving()
getUserSpecifiedDirForReading
public static java.io.File getUserSpecifiedDirForReading()
getUserSpecifiedFileForReading
public static java.io.File getUserSpecifiedFileForReading()
getUserSpecifiedFileForReading
public static java.io.File getUserSpecifiedFileForReading(java.io.File curDir)
getUserSpecifiedFilesForReading
public static java.io.File[] getUserSpecifiedFilesForReading()
getUserSpecifiedFilesForReading
public static java.io.File[] getUserSpecifiedFilesForReading(java.io.File curDir)
saveObjectToUserSpecifiedFile
public static boolean saveObjectToUserSpecifiedFile(java.io.Serializable o)
throws java.io.IOException
- Throws:
java.io.IOException
saveObjectToFile
public static boolean saveObjectToFile(java.io.Serializable o,
java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
readObjectFromFile
public static java.io.Serializable readObjectFromFile(java.io.File file)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
saveObjectAsXmlRpcFile
public static boolean saveObjectAsXmlRpcFile(java.io.File file,
java.lang.Object o)
throws java.io.IOException,
XmlRpcException
- Throws:
java.io.IOException
XmlRpcException
saveObjectAsXmlRpcUserSpecifiedFile
public static boolean saveObjectAsXmlRpcUserSpecifiedFile(java.lang.Object o)
throws java.io.IOException,
XmlRpcException
- Throws:
java.io.IOException
XmlRpcException
injectSuffixIntoFileName
public static java.lang.String injectSuffixIntoFileName(java.lang.String originalFileName,
java.lang.String suffix)
injectSuffixIntoFileName
public static java.io.File injectSuffixIntoFileName(java.io.File originalFile,
java.lang.String suffix)