meshi.util.file
Class MeshiLineReader
java.lang.Object
java.io.Reader
java.io.BufferedReader
java.io.LineNumberReader
meshi.util.file.MeshiLineReader
- All Implemented Interfaces:
- java.io.Closeable, java.lang.Readable
- Direct Known Subclasses:
- PdbReader
public class MeshiLineReader
- extends java.io.LineNumberReader
|
Field Summary |
private java.lang.String |
name
|
private java.lang.String |
path
|
| Fields inherited from class java.io.Reader |
lock |
| Methods inherited from class java.io.LineNumberReader |
getLineNumber, mark, read, read, readLine, reset, setLineNumber, skip |
| Methods inherited from class java.io.BufferedReader |
close, markSupported, ready |
| Methods inherited from class java.io.Reader |
read, read |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
path
private java.lang.String path
name
private java.lang.String name
MeshiLineReader
public MeshiLineReader(java.io.InputStreamReader ISR,
java.lang.String path)
MeshiLineReader
public MeshiLineReader(java.io.InputStreamReader ISR)
MeshiLineReader
public MeshiLineReader(java.io.FileReader FR,
java.lang.String path)
MeshiLineReader
public MeshiLineReader(java.io.FileReader FR)
MeshiLineReader
public MeshiLineReader(java.lang.String path)
MeshiLineReader
public MeshiLineReader(java.io.File file)
isItGzipped
private static boolean isItGzipped(java.io.File file)
new_InputStreamReader
private static java.io.InputStreamReader new_InputStreamReader(java.io.File file)
new_FileReader
private static java.io.FileReader new_FileReader(java.io.File file)
setPath
private void setPath(java.lang.String p)
path
public java.lang.String path()
fileName
public java.lang.String fileName()
name
public java.lang.String name()
readLine
public java.lang.String readLine(Filter filter)
readLine
public java.lang.String readLine(java.lang.String commentString)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object