public interface MergerTokenFactory
MergerToken createCreateTableToModel(DbEntity entity)
MergerToken createCreateTableToDb(DbEntity entity)
MergerToken createDropTableToModel(DbEntity entity)
MergerToken createDropTableToDb(DbEntity entity)
MergerToken createAddColumnToModel(DbEntity entity, DbAttribute column)
MergerToken createAddColumnToDb(DbEntity entity, DbAttribute column)
MergerToken createDropColumnToModel(DbEntity entity, DbAttribute column)
MergerToken createDropColumnToDb(DbEntity entity, DbAttribute column)
MergerToken createSetNotNullToModel(DbEntity entity, DbAttribute column)
MergerToken createSetNotNullToDb(DbEntity entity, DbAttribute column)
MergerToken createSetAllowNullToModel(DbEntity entity, DbAttribute column)
MergerToken createSetAllowNullToDb(DbEntity entity, DbAttribute column)
MergerToken createSetValueForNullToDb(DbEntity entity, DbAttribute column, ValueForNullProvider valueForNullProvider)
MergerToken createSetColumnTypeToModel(DbEntity entity, DbAttribute columnOriginal, DbAttribute columnNew)
MergerToken createSetColumnTypeToDb(DbEntity entity, DbAttribute columnOriginal, DbAttribute columnNew)
MergerToken createAddRelationshipToDb(DbEntity entity, DbRelationship rel)
MergerToken createAddRelationshipToModel(DbEntity entity, DbRelationship rel)
MergerToken createDropRelationshipToDb(DbEntity entity, DbRelationship rel)
MergerToken createDropRelationshipToModel(DbEntity entity, DbRelationship rel)
MergerToken createSetPrimaryKeyToDb(DbEntity entity, Collection<DbAttribute> primaryKeyOriginal, Collection<DbAttribute> primaryKeyNew, String detectedPrimaryKeyName)
MergerToken createSetPrimaryKeyToModel(DbEntity entity, Collection<DbAttribute> primaryKeyOriginal, Collection<DbAttribute> primaryKeyNew, String detectedPrimaryKeyName)
MergerToken createSetGeneratedFlagToDb(DbEntity entity, DbAttribute column, boolean isGenerated)
MergerToken createSetGeneratedFlagToModel(DbEntity entity, DbAttribute column, boolean isGenerated)
Copyright © 2001–2019 Apache Cayenne. All rights reserved.