com.evanmclean.evlib.io
Class UTF8FileReader

java.lang.Object
  extended by java.io.Reader
      extended by java.io.InputStreamReader
          extended by com.evanmclean.evlib.io.CSFileReader
              extended by com.evanmclean.evlib.io.UTF8FileReader
All Implemented Interfaces:
Closeable, Readable

public class UTF8FileReader
extends CSFileReader

Create a file reader which expects the file to be UTF-8 encoded.

Author:
Evan McLean McLean Computer Services (see the overview for copyright and licensing.)

Field Summary
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
UTF8FileReader(File file)
           
UTF8FileReader(FileDescriptor fd)
           
UTF8FileReader(String name)
           
 
Method Summary
 
Methods inherited from class java.io.InputStreamReader
close, getEncoding, read, read, ready
 
Methods inherited from class java.io.Reader
mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UTF8FileReader

public UTF8FileReader(File file)
               throws FileNotFoundException
Throws:
FileNotFoundException

UTF8FileReader

public UTF8FileReader(FileDescriptor fd)

UTF8FileReader

public UTF8FileReader(String name)
               throws FileNotFoundException
Throws:
FileNotFoundException