meshi.PDB
Class PdbReader

java.lang.Object
  extended by java.io.Reader
      extended by java.io.BufferedReader
          extended by java.io.LineNumberReader
              extended by meshi.util.file.MeshiLineReader
                  extended by meshi.PDB.PdbReader
All Implemented Interfaces:
java.io.Closeable, java.lang.Readable

public class PdbReader
extends MeshiLineReader


Field Summary
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
PdbReader(java.io.File file)
           
PdbReader(java.lang.String name)
           
PdbReader(java.lang.String dir, java.lang.String name)
           
 
Method Summary
private static java.io.File getPdbFile(java.lang.String name)
           
private static java.io.File getPdbFile(java.lang.String dir, java.lang.String name)
           
 PdbLine readPdbLine()
           
 PdbLine readPdbLine(Filter filter)
           
 
Methods inherited from class meshi.util.file.MeshiLineReader
fileName, name, path, readLine, readLine, toString
 
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
 

Constructor Detail

PdbReader

public PdbReader(java.io.File file)

PdbReader

public PdbReader(java.lang.String name)

PdbReader

public PdbReader(java.lang.String dir,
                 java.lang.String name)
Method Detail

getPdbFile

private static java.io.File getPdbFile(java.lang.String name)

getPdbFile

private static java.io.File getPdbFile(java.lang.String dir,
                                       java.lang.String name)

readPdbLine

public PdbLine readPdbLine()

readPdbLine

public PdbLine readPdbLine(Filter filter)