net.sourceforge.sqlunit.types
Class BlobType

java.lang.Object
  extended by net.sourceforge.sqlunit.types.UnsupportedType
      extended by net.sourceforge.sqlunit.types.BlobType
All Implemented Interfaces:
java.lang.Comparable, IType

public class BlobType
extends UnsupportedType

Models a BLOB type.

Version:
$Revision: 1.9 $
Author:
Ralph Brendler (rbrendler@users.sourceforge.net), Sujit Pal (spal@users.sourceforge.net)

Constructor Summary
BlobType()
           
 
Method Summary
protected  java.lang.String format(java.lang.Object obj)
          Formats a BLOB into a String representation of the BLOB.
protected  java.lang.String formatString(java.lang.String obj)
          Defines behavior that is activated when the passed in Object is a String.
 
Methods inherited from class net.sourceforge.sqlunit.types.UnsupportedType
compareTo, equals, getId, getName, getValue, hashCode, parse, setId, setName, setValue, toObject, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlobType

public BlobType()
Method Detail

formatString

protected java.lang.String formatString(java.lang.String obj)
                                 throws SQLUnitException
Defines behavior that is activated when the passed in Object is a String.

Overrides:
formatString in class UnsupportedType
Parameters:
obj - the String to convert.
Returns:
a converted String.
Throws:
SQLUnitException - if there was a problem.

format

protected java.lang.String format(java.lang.Object obj)
                           throws SQLUnitException
Formats a BLOB into a String representation of the BLOB.

Overrides:
format in class UnsupportedType
Parameters:
obj - an Object to be converted to the IType interface.
Returns:
the String representation of the object.
Throws:
SQLUnitException - if the formatting failed.