bip
Class BOPDelimited

java.lang.Object
  extended by bip.BOPAbstractPrinter
      extended by bip.BOPDelimited
All Implemented Interfaces:
BOPPrinter
Direct Known Subclasses:
DelimitedWriterOperator

public class BOPDelimited
extends BOPAbstractPrinter


Field Summary
(package private)  boolean alwaysSep
           
(package private)  char delim
           
(package private)  java.lang.String filename
           
(package private)  boolean first
           
(package private)  java.io.PrintStream ps
           
(package private)  char sep
           
 
Fields inherited from class bip.BOPAbstractPrinter
defaultUnits, defaultWidth
 
Constructor Summary
BOPDelimited()
           
 
Method Summary
 void close()
           
 void nextline()
           
 void open(java.lang.String file)
           
 void setAlwaysQuote(boolean state)
           
 void setDelimiter(char newDelimiter)
           
 void setSeparator(char newSeparator)
           
 void write(boolean current, int chars, java.lang.String units)
           
 void write(double current, int chars, java.lang.String units)
           
 void write(int current, int chars, java.lang.String units)
           
 void write(java.lang.String current, int chars, java.lang.String units)
           
 
Methods inherited from class bip.BOPAbstractPrinter
setDefaultUnits, setDefaultWidth, write, write, write, write, write, write, write, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ps

java.io.PrintStream ps

filename

java.lang.String filename

first

boolean first

delim

char delim

sep

char sep

alwaysSep

boolean alwaysSep
Constructor Detail

BOPDelimited

public BOPDelimited()
Method Detail

setAlwaysQuote

public void setAlwaysQuote(boolean state)

open

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

setDelimiter

public void setDelimiter(char newDelimiter)

setSeparator

public void setSeparator(char newSeparator)

nextline

public void nextline()
              throws BIPException
Throws:
BIPException

write

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

write

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

write

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

write

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

close

public void close()
           throws BIPException
Throws:
BIPException