rs.sol.soloist.server.builtindomains.builtindatatypes
Class Currency.DefaultHandler

java.lang.Object
  extended by rs.sol.soloist.server.javaimpl.db.mapping.handlers.AbstractDataTypeHandler<Currency>
      extended by rs.sol.soloist.server.builtindomains.builtindatatypes.Currency.DefaultHandler
All Implemented Interfaces:
rs.sol.soloist.server.javaimpl.db.mapping.IDataTypeHandler<Currency>
Enclosing class:
Currency

public static class Currency.DefaultHandler
extends rs.sol.soloist.server.javaimpl.db.mapping.handlers.AbstractDataTypeHandler<Currency>


Constructor Summary
Currency.DefaultHandler()
           
 
Method Summary
 rs.sol.soloist.server.javaimpl.db.model.Column.Type getColumnType()
           
 java.lang.String getSQLType()
           
 Currency readValue(IDataType type, java.sql.ResultSet sqlResultSet, int columnIndex)
           
 java.lang.String toSQLString(Currency value)
           
 void writeValue(java.sql.PreparedStatement sqlPStmt, int parameterIndex, Currency value)
           
 
Methods inherited from class rs.sol.soloist.server.javaimpl.db.mapping.handlers.AbstractDataTypeHandler
getSQLType, getSQLType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Currency.DefaultHandler

public Currency.DefaultHandler()
Method Detail

getColumnType

public rs.sol.soloist.server.javaimpl.db.model.Column.Type getColumnType()

getSQLType

public java.lang.String getSQLType()
Specified by:
getSQLType in interface rs.sol.soloist.server.javaimpl.db.mapping.IDataTypeHandler<Currency>
Overrides:
getSQLType in class rs.sol.soloist.server.javaimpl.db.mapping.handlers.AbstractDataTypeHandler<Currency>

readValue

public Currency readValue(IDataType type,
                          java.sql.ResultSet sqlResultSet,
                          int columnIndex)
                   throws java.sql.SQLException
Throws:
java.sql.SQLException

toSQLString

public java.lang.String toSQLString(Currency value)

writeValue

public void writeValue(java.sql.PreparedStatement sqlPStmt,
                       int parameterIndex,
                       Currency value)
                throws java.sql.SQLException
Throws:
java.sql.SQLException