org.jtools.common.ioutil
Class JFileWriter

java.lang.Object
  extended byorg.jtools.common.ioutil.JFileWriter

public class JFileWriter
extends java.lang.Object

 Class for writing to file.
 
 FileName is the filename with absolute path
 Ex: "/usr/local/file.txt" for linux
 
 

Version:
$Id: JFileWriter.java,v 1.3 2002/07/29
Author:
Shahnawaz Khan (khan@srishtisoft.com)

Field Summary
protected static java.lang.String m_sLineSeperator
          System dependent line seperator
 
Constructor Summary
JFileWriter()
           
 
Method Summary
static void writeToFile(java.io.File a_fFile, byte[] a_abyContent)
          Method writeToFile
static void writeToFile(java.io.File a_fFile, java.util.Hashtable a_htContent, java.lang.String a_sSeperator)
          Method writeToFile
static void writeToFile(java.io.File a_fFile, java.lang.String a_sContent)
          Method writeToFile
static void writeToFile(java.io.File a_fFile, java.lang.String[] a_asContent)
          Method writeToFile
static void writeToFile(java.io.File a_fFile, java.lang.StringBuffer a_sbContent)
          Method writeToFile
static void writeToFile(java.io.File a_fFile, java.util.Vector a_vContent)
          Method writeToFile
static void writeToFile(java.lang.String a_sFileName, byte[] a_abyContent)
          Method writeToFile
static void writeToFile(java.lang.String a_sFileName, java.util.Hashtable a_htContent, java.lang.String a_sSeperator)
          Method writeToFile
static void writeToFile(java.lang.String a_sFileName, java.lang.String a_sContent)
          Method writeToFile
static void writeToFile(java.lang.String a_sFileName, java.lang.String[] a_asContent)
          Method writeToFile
static void writeToFile(java.lang.String a_sFileName, java.lang.StringBuffer a_sbContent)
          Method writeToFile
static void writeToFile(java.lang.String a_sFileName, java.util.Vector a_vContent)
          Method writeToFile Writes each element of Vector on a new line
static void writeUrlToFile(java.io.File a_fFile, java.lang.String a_sURL)
          Method writeUrlToFile
static void writeUrlToFile(java.io.File a_fFile, java.net.URL a_URL)
          Method writeUrlToFile
static void writeUrlToFile(java.lang.String a_sFileName, java.lang.String a_sURL)
          Method writeUrlToFile
static void writeUrlToFile(java.lang.String a_sFileName, java.net.URL a_URL)
          Method writeUrlToFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_sLineSeperator

protected static java.lang.String m_sLineSeperator
System dependent line seperator

Constructor Detail

JFileWriter

public JFileWriter()
Method Detail

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               java.lang.String a_sContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_sFileName - a String
a_sContent - a String
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               byte[] a_abyContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_sFileName - a String
a_abyContent - a byte[]
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File a_fFile,
                               java.lang.String a_sContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_fFile - a File
a_sContent - a String
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File a_fFile,
                               byte[] a_abyContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_fFile - a File
a_abyContent - a byte[]
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File a_fFile,
                               java.lang.StringBuffer a_sbContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_fFile - a File
a_sbContent - a StringBuffer
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               java.lang.StringBuffer a_sbContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_sFileName - a String
a_sbContent - a StringBuffer
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File a_fFile,
                               java.util.Vector a_vContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_fFile - a File
a_vContent - a Vector
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               java.util.Vector a_vContent)
                        throws java.io.IOException
Method writeToFile Writes each element of Vector on a new line

Parameters:
a_sFileName - a String
a_vContent - a Vector
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File a_fFile,
                               java.lang.String[] a_asContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_fFile - a File
a_asContent - a String[]
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               java.lang.String[] a_asContent)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_sFileName - a String
a_asContent - a String[]
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               java.util.Hashtable a_htContent,
                               java.lang.String a_sSeperator)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_sFileName - a String
a_htContent - a Hashtable
a_sSeperator - a String
Throws:
java.io.IOException

writeToFile

public static void writeToFile(java.io.File a_fFile,
                               java.util.Hashtable a_htContent,
                               java.lang.String a_sSeperator)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_fFile - a File
a_htContent - a Hashtable
a_sSeperator - a String
Throws:
java.io.IOException

writeUrlToFile

public static void writeUrlToFile(java.lang.String a_sFileName,
                                  java.net.URL a_URL)
                           throws java.lang.Exception
Method writeUrlToFile

Parameters:
a_sFileName - a String
a_URL - an URL
Throws:
java.lang.Exception

writeUrlToFile

public static void writeUrlToFile(java.lang.String a_sFileName,
                                  java.lang.String a_sURL)
                           throws java.lang.Exception
Method writeUrlToFile

Parameters:
a_sFileName - a String
a_sURL - a String
Throws:
java.lang.Exception

writeUrlToFile

public static void writeUrlToFile(java.io.File a_fFile,
                                  java.net.URL a_URL)
                           throws java.lang.Exception
Method writeUrlToFile

Parameters:
a_fFile - a File
a_URL - an URL
Throws:
java.lang.Exception

writeUrlToFile

public static void writeUrlToFile(java.io.File a_fFile,
                                  java.lang.String a_sURL)
                           throws java.lang.Exception
Method writeUrlToFile

Parameters:
a_fFile - a File
a_sURL - a String
Throws:
java.lang.Exception