net.sourceforge.sqlunit.types
Class ClobType

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

public class ClobType
extends UnsupportedType

Models a CLOB type.

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

Constructor Summary
ClobType()
           
 
Method Summary
protected  java.lang.String format(java.lang.Object obj)
          Formats a CLOB 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

ClobType

public ClobType()
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 CLOB 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.