org.nakedobjects.plugins.sql.objectstore
Class AbstractMapper
java.lang.Object
org.nakedobjects.plugins.sql.objectstore.AbstractMapper
- Direct Known Subclasses:
- AbstractAutoMapper, AutoCollectionMapper
public abstract class AbstractMapper
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMapper
public AbstractMapper()
createTables
public abstract void createTables(DatabaseConnector connector)
needsTables
protected boolean needsTables(DatabaseConnector connector)
shutdown
public final void shutdown()
startup
public void startup(DatabaseConnector connector,
FieldMappingLookup objectMapperLookup)
getFieldMappingLookup
protected FieldMappingLookup getFieldMappingLookup()
recreateOid
protected Oid recreateOid(Results rs,
NakedObjectSpecification cls,
java.lang.String column)
addPrimaryKeyMapper
protected void addPrimaryKeyMapper(java.lang.String columnName,
PrimaryKeyMapper mapper)
asSqlName
protected java.lang.String asSqlName(java.lang.String name)
createVersion
protected SerialNumberVersion createVersion(long versionSequence)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.