Class ByteArrayWriter

java.lang.Object
net.sf.basedb.core.migrate.AbstractResultWriter
net.sf.basedb.core.migrate.ByteArrayWriter
All Implemented Interfaces:
ResultWriter

public class ByteArrayWriter
extends AbstractResultWriter
Generic writer implementation that writes byte-array values from a result set. An escape map should be given at construction time that maps byte-values (0-255) to an escape char[] sequence. If no escape sequence is given the original byte is written as is using Writer.write(int). This writer use ResultSet.getBytes(int) to read data from the result set.
Since:
3.1
Author:
Nicklas
Last modified
$Date$
  • Field Details

    • ESCAPE

      private final char[][] ESCAPE
  • Constructor Details

    • ByteArrayWriter

      public ByteArrayWriter​(ResultSet rs, int index, Writer writer, char[] nullEscape, char[][] byteEscape)
  • Method Details