org.dbunit.dataset.datatype
Class DateDataType

java.lang.Object
  extended by org.dbunit.dataset.datatype.DataType
      extended by org.dbunit.dataset.datatype.AbstractDataType
          extended by org.dbunit.dataset.datatype.DateDataType

public class DateDataType
extends AbstractDataType

Since:
Feb 19, 2002
Version:
$Revision: 709 $
Author:
Manuel Laflamme

Field Summary
 
Fields inherited from class org.dbunit.dataset.datatype.DataType
BIGINT, BINARY, BIT, BLOB, BOOLEAN, CHAR, CLOB, DATE, DECIMAL, DOUBLE, FLOAT, INTEGER, LONGVARBINARY, LONGVARCHAR, NUMERIC, REAL, SMALLINT, TIME, TIMESTAMP, TINYINT, UNKNOWN, VARBINARY, VARCHAR
 
Method Summary
 java.lang.Object getSqlValue(int column, java.sql.ResultSet resultSet)
          Returns the specified column value from the specified resultset object.
 boolean isDateTime()
          Returns true if this DataType represents a date and/or time.
 void setSqlValue(java.lang.Object value, int column, java.sql.PreparedStatement statement)
          Set the specified value to the specified prepared statement object.
 java.lang.Object typeCast(java.lang.Object value)
          Returns the specified value typecasted to this DataType
 
Methods inherited from class org.dbunit.dataset.datatype.AbstractDataType
compare, getSqlType, getTypeClass, isNumber, loadClass, toString
 
Methods inherited from class org.dbunit.dataset.datatype.DataType
asString, forObject, forSqlType, forSqlTypeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

typeCast

public java.lang.Object typeCast(java.lang.Object value)
                          throws TypeCastException
Description copied from class: DataType
Returns the specified value typecasted to this DataType

Specified by:
typeCast in class DataType
Throws:
TypeCastException

isDateTime

public boolean isDateTime()
Description copied from class: DataType
Returns true if this DataType represents a date and/or time.

Overrides:
isDateTime in class AbstractDataType

getSqlValue

public java.lang.Object getSqlValue(int column,
                                    java.sql.ResultSet resultSet)
                             throws java.sql.SQLException,
                                    TypeCastException
Description copied from class: DataType
Returns the specified column value from the specified resultset object.

Overrides:
getSqlValue in class AbstractDataType
Throws:
java.sql.SQLException
TypeCastException

setSqlValue

public void setSqlValue(java.lang.Object value,
                        int column,
                        java.sql.PreparedStatement statement)
                 throws java.sql.SQLException,
                        TypeCastException
Description copied from class: DataType
Set the specified value to the specified prepared statement object.

Overrides:
setSqlValue in class AbstractDataType
Throws:
java.sql.SQLException
TypeCastException


Copyright © 2002-2008. All Rights Reserved.