bip
Class BIPDelimited

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

public class BIPDelimited
extends BIPAbstractScanner


Field Summary
(package private)  CSVReader csv
           
(package private)  java.lang.String filename
           
 
Fields inherited from class bip.BIPAbstractScanner
defaultUnits, defaultWidth
 
Constructor Summary
BIPDelimited()
           
 
Method Summary
 void close()
           
 void match(java.lang.String s)
           
 void nextline()
           
 void open(java.lang.String file)
           
 boolean read(boolean current, int chars, java.lang.String units)
           
 double read(double current, int chars, java.lang.String units)
           
 float read(float current, int chars, java.lang.String units)
           
 int read(int current, int chars, java.lang.String units)
           
 java.lang.String read(java.lang.String current, int chars, java.lang.String units)
           
 void setDelimiter(char newDelimiter)
           
 void setSeparator(char newSeparator)
           
 
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

csv

CSVReader csv

filename

java.lang.String filename
Constructor Detail

BIPDelimited

public BIPDelimited()
Method Detail

open

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

setDelimiter

public void setDelimiter(char newDelimiter)

setSeparator

public void setSeparator(char newSeparator)

match

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

nextline

public void nextline()
              throws BIPException
Throws:
BIPException

read

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

read

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

read

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

read

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

read

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

close

public void close()
           throws BIPException
Throws:
BIPException