org.jtools.common.ioutil
Class JFileReader

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

public class JFileReader
extends java.lang.Object

 Class for Reading from file/url.
 
 FileName is the filename with absolute path
 Ex: "/usr/local/file.txt" for linux
 
 

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

Field Summary
protected static java.lang.String m_sLineSeperator
           
 
Constructor Summary
JFileReader()
           
 
Method Summary
static byte[] getFileAsByte(java.io.File a_fFile)
          Method getFileAsByte
static byte[] getFileAsByte(java.lang.String a_sFileName)
          Method getFileAsByte
static java.util.Properties getFileAsProperties(java.io.File a_fFile)
          Method getFileAsProperties
static java.util.Properties getFileAsProperties(java.lang.String a_sFileName)
          Method getFileAsProperties
static java.lang.String getFileAsString(java.io.File a_fFile)
          Method getFileAsString
static java.lang.String getFileAsString(java.lang.String a_sFileName)
          Method getFileAsString
static java.lang.StringBuffer getFileAsStringBuffer(java.io.File a_fFile)
          Method getFileAsStringBuffer
static java.lang.StringBuffer getFileAsStringBuffer(java.lang.String a_sFileName)
          Method getFileAsStringBuffer
static java.util.Vector getFileAsVector(java.io.File a_fFile)
          Method getFileAsVector
static java.util.Vector getFileAsVector(java.lang.String a_sFileName)
          Method getFileAsVector
static byte[] getUrlAsByte(java.lang.String a_sURL)
          Method getUrlAsByte
static byte[] getUrlAsByte(java.net.URL a_URL)
          Method getUrlAsByte
static java.lang.String getUrlAsString(java.lang.String a_sURL)
          Method getUrlAsString
static java.lang.String getUrlAsString(java.net.URL a_URL)
          Method getUrlAsString
static java.lang.StringBuffer getUrlAsStringBuffer(java.lang.String a_sURL)
          Method getUrlAsStringBuffer
static java.lang.StringBuffer getUrlAsStringBuffer(java.net.URL a_URL)
          Method getUrlAsStringBuffer
 
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
Constructor Detail

JFileReader

public JFileReader()
Method Detail

getFileAsByte

public static byte[] getFileAsByte(java.io.File a_fFile)
                            throws java.lang.Exception
Method getFileAsByte

Parameters:
a_fFile - a File
Returns:
a byte[]
Throws:
java.lang.Exception

getFileAsByte

public static byte[] getFileAsByte(java.lang.String a_sFileName)
                            throws java.lang.Exception
Method getFileAsByte

Parameters:
a_sFileName - a String
Returns:
a byte[]
Throws:
java.lang.Exception

getFileAsString

public static java.lang.String getFileAsString(java.io.File a_fFile)
                                        throws java.lang.Exception
Method getFileAsString

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

getFileAsString

public static java.lang.String getFileAsString(java.lang.String a_sFileName)
                                        throws java.lang.Exception
Method getFileAsString

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

getFileAsStringBuffer

public static java.lang.StringBuffer getFileAsStringBuffer(java.lang.String a_sFileName)
                                                    throws java.lang.Exception
Method getFileAsStringBuffer

Parameters:
a_sFileName - a String
Returns:
a StringBuffer
Throws:
java.lang.Exception

getFileAsStringBuffer

public static java.lang.StringBuffer getFileAsStringBuffer(java.io.File a_fFile)
                                                    throws java.lang.Exception
Method getFileAsStringBuffer

Parameters:
a_fFile - a File
Returns:
a StringBuffer
Throws:
java.lang.Exception

getFileAsVector

public static java.util.Vector getFileAsVector(java.io.File a_fFile)
                                        throws java.lang.Exception
Method getFileAsVector

Parameters:
a_fFile - a File
Returns:
a Vector
Throws:
java.lang.Exception

getFileAsVector

public static java.util.Vector getFileAsVector(java.lang.String a_sFileName)
                                        throws java.lang.Exception
Method getFileAsVector

Parameters:
a_sFileName - a String
Returns:
a Vector
Throws:
java.lang.Exception

getFileAsProperties

public static java.util.Properties getFileAsProperties(java.io.File a_fFile)
                                                throws java.lang.Exception
Method getFileAsProperties

Parameters:
a_fFile - a File
Returns:
a Properties
Throws:
java.lang.Exception

getFileAsProperties

public static java.util.Properties getFileAsProperties(java.lang.String a_sFileName)
                                                throws java.lang.Exception
Method getFileAsProperties

Parameters:
a_sFileName - a String
Returns:
a Properties
Throws:
java.lang.Exception

getUrlAsStringBuffer

public static java.lang.StringBuffer getUrlAsStringBuffer(java.net.URL a_URL)
                                                   throws java.lang.Exception
Method getUrlAsStringBuffer

Parameters:
a_URL - an URL
Returns:
a StringBuffer
Throws:
java.lang.Exception

getUrlAsStringBuffer

public static java.lang.StringBuffer getUrlAsStringBuffer(java.lang.String a_sURL)
                                                   throws java.lang.Exception
Method getUrlAsStringBuffer

Parameters:
a_sURL - a String
Returns:
a StringBuffer
Throws:
java.lang.Exception

getUrlAsString

public static java.lang.String getUrlAsString(java.lang.String a_sURL)
                                       throws java.lang.Exception
Method getUrlAsString

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

getUrlAsString

public static java.lang.String getUrlAsString(java.net.URL a_URL)
                                       throws java.lang.Exception
Method getUrlAsString

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

getUrlAsByte

public static byte[] getUrlAsByte(java.net.URL a_URL)
                           throws java.lang.Exception
Method getUrlAsByte

Parameters:
a_URL - an URL
Returns:
a byte[]
Throws:
java.lang.Exception

getUrlAsByte

public static byte[] getUrlAsByte(java.lang.String a_sURL)
                           throws java.lang.Exception
Method getUrlAsByte

Parameters:
a_sURL - a String
Returns:
a byte[]
Throws:
java.lang.Exception