bip
Class BIPUnformatted

java.lang.Object
  extended by bip.BIPAbstractScanner
      extended by bip.BIPUnformatted
All Implemented Interfaces:
BIPScanner
Direct Known Subclasses:
UnformattedReaderOperator

public class BIPUnformatted
extends BIPAbstractScanner


Field Summary
protected  java.io.BufferedInputStream bis
           
protected  java.lang.String filename
           
protected  boolean marked
           
protected  boolean newLine
           
protected  int readLength
           
protected  int readPosition
           
 
Fields inherited from class bip.BIPAbstractScanner
defaultUnits, defaultWidth
 
Constructor Summary
BIPUnformatted()
           
 
Method Summary
 void close()
           
 void endRead()
           
 int getReadLength()
           
 int getReadPosition()
           
 void match(java.lang.String s)
           
 void nextline()
           
 void open(java.lang.String nfileName)
           
 boolean read(boolean current, int chars, java.lang.String unit)
           
 double read(double current, int chars, java.lang.String unit)
           
 float read(float current, int chars, java.lang.String unit)
           
 int read(int current, int chars, java.lang.String units)
           
 long read(long current, int chars, java.lang.String unit)
           
 java.lang.String read(java.lang.String current, int chars, java.lang.String unit)
           
 void setMarked()
           
 void setReadLength(int newReadLength)
           
 void setReadPosition(int newReadPosition)
           
 void setUnMarked()
           
 void startRead()
           
 
Methods inherited from class bip.BIPAbstractScanner
read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, setDefaultUnits, setDefaultWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bis

protected java.io.BufferedInputStream bis

filename

protected java.lang.String filename

readLength

protected int readLength

readPosition

protected int readPosition

marked

protected boolean marked

newLine

protected boolean newLine
Constructor Detail

BIPUnformatted

public BIPUnformatted()
Method Detail

setUnMarked

public void setUnMarked()

setMarked

public void setMarked()

getReadLength

public int getReadLength()

setReadLength

public void setReadLength(int newReadLength)

getReadPosition

public int getReadPosition()

setReadPosition

public void setReadPosition(int newReadPosition)

open

public void open(java.lang.String nfileName)
          throws BIPException
Throws:
BIPException

close

public void close()
           throws BIPException
Throws:
BIPException

startRead

public void startRead()
               throws BIPException
Throws:
BIPException

endRead

public void endRead()
             throws BIPException
Throws:
BIPException

nextline

public void nextline()
              throws BIPException
Throws:
BIPException

match

public void match(java.lang.String s)
           throws BIPException
Throws:
BIPException

read

public int read(int current,
                int chars,
                java.lang.String units)
         throws BIPException
Throws:
BIPException

read

public long read(long current,
                 int chars,
                 java.lang.String unit)
          throws BIPException
Throws:
BIPException

read

public float read(float current,
                  int chars,
                  java.lang.String unit)
           throws BIPException
Throws:
BIPException

read

public double read(double current,
                   int chars,
                   java.lang.String unit)
            throws BIPException
Throws:
BIPException

read

public boolean read(boolean current,
                    int chars,
                    java.lang.String unit)
             throws BIPException
Throws:
BIPException

read

public java.lang.String read(java.lang.String current,
                             int chars,
                             java.lang.String unit)
                      throws BIPException
Throws:
BIPException