org.nakedobjects.plugins.sql.objectstore.jdbc
Class JdbcGeneralValueMapper

java.lang.Object
  extended by org.nakedobjects.plugins.sql.objectstore.jdbc.AbstractJdbcFieldMapping
      extended by org.nakedobjects.plugins.sql.objectstore.jdbc.JdbcGeneralValueMapper
All Implemented Interfaces:
FieldMapping

public class JdbcGeneralValueMapper
extends AbstractJdbcFieldMapping


Nested Class Summary
static class JdbcGeneralValueMapper.Factory
           
 
Constructor Summary
JdbcGeneralValueMapper(NakedObjectAssociation field, java.lang.String type)
           
 
Method Summary
 java.lang.String columnType()
           
 NakedObject setFromDBColumn(java.lang.String encodeValue, NakedObjectAssociation field)
           
 java.lang.String valueAsDBString(NakedObject value)
           
 
Methods inherited from class org.nakedobjects.plugins.sql.objectstore.jdbc.AbstractJdbcFieldMapping
appendColumnDefinitions, appendColumnNames, appendInsertValues, appendUpdateValues, initializeField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcGeneralValueMapper

public JdbcGeneralValueMapper(NakedObjectAssociation field,
                              java.lang.String type)
Method Detail

valueAsDBString

public java.lang.String valueAsDBString(NakedObject value)
Specified by:
valueAsDBString in class AbstractJdbcFieldMapping

setFromDBColumn

public NakedObject setFromDBColumn(java.lang.String encodeValue,
                                   NakedObjectAssociation field)
Specified by:
setFromDBColumn in class AbstractJdbcFieldMapping

columnType

public java.lang.String columnType()
Specified by:
columnType in class AbstractJdbcFieldMapping


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.