org.apache.cayenne.dba.mysql
Class MySQLMergerFactory
java.lang.Object
org.apache.cayenne.merge.MergerFactory
org.apache.cayenne.dba.mysql.MySQLMergerFactory
public class MySQLMergerFactory
- extends MergerFactory
Methods inherited from class org.apache.cayenne.merge.MergerFactory |
createAddColumnToDb, createAddColumnToModel, createAddRelationshipToDb, createAddRelationshipToModel, createCreateTableToDb, createCreateTableToModel, createDropColumnToDb, createDropColumnToModel, createDropRelationshipToModel, createDropTableToDb, createDropTableToModel, createSetAllowNullToModel, createSetColumnTypeToModel, createSetNotNullToModel, createSetPrimaryKeyToModel, createSetValueForNullToDb |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MySQLMergerFactory
public MySQLMergerFactory()
createSetNotNullToDb
public MergerToken createSetNotNullToDb(DbEntity entity,
DbAttribute column)
- Overrides:
createSetNotNullToDb
in class MergerFactory
createSetAllowNullToDb
public MergerToken createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
- Overrides:
createSetAllowNullToDb
in class MergerFactory
createSetColumnTypeToDb
public MergerToken createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
- Overrides:
createSetColumnTypeToDb
in class MergerFactory
createDropRelationshipToDb
public MergerToken createDropRelationshipToDb(DbEntity entity,
DbRelationship rel)
- Overrides:
createDropRelationshipToDb
in class MergerFactory
createSetPrimaryKeyToDb
public MergerToken createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
- Overrides:
createSetPrimaryKeyToDb
in class MergerFactory
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.