3.2.4: 2013-12-06

net.sf.basedb.core.migrate
Class LongWriter

java.lang.Object
  extended by net.sf.basedb.core.migrate.AbstractResultWriter
      extended by net.sf.basedb.core.migrate.LongWriter
All Implemented Interfaces:
ResultWriter

public class LongWriter
extends AbstractResultWriter

Database-independent writer implementation that writes long values from a result set. This writer use ResultSet.getLong(int) to read data from the result set and Long.toString(long) to format the value.

Since:
3.1
Author:
Nicklas
Last modified
$Date$

Field Summary
 
Fields inherited from class net.sf.basedb.core.migrate.AbstractResultWriter
index, NULL_ESCAPE, rs, writer
 
Constructor Summary
LongWriter(ResultSet rs, int index, Writer writer, char[] nullEscape)
           
 
Method Summary
 void write()
          Write the current data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LongWriter

public LongWriter(ResultSet rs,
                  int index,
                  Writer writer,
                  char[] nullEscape)
Method Detail

write

public void write()
           throws SQLException,
                  IOException
Description copied from interface: ResultWriter
Write the current data.

Throws:
SQLException
IOException

3.2.4: 2013-12-06