public class MigrationV33V40
extends org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
| Constructor and Description |
|---|
MigrationV33V40(org.nuiton.util.Version version,
org.nuiton.topia.migration.TopiaMigrationCallbackByClass callback)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getMaturityEquationContent(int groupId,
int groupCount)
Return maturity equation content generated from previous
maturity group (v3) value.
|
protected String |
getReproductionRateContent(Population pop,
List<Object[]> reproductionResults)
Return reproduction rate equation content generated from previous group
reproduction rate fields (v3).
|
protected void |
prepareMigrationScript(org.nuiton.topia.framework.TopiaContextImplementor tx,
List<String> queries,
boolean showSql,
boolean showProgression) |
public MigrationV33V40(org.nuiton.util.Version version,
org.nuiton.topia.migration.TopiaMigrationCallbackByClass callback)
version - versioncallback - callbackprotected void prepareMigrationScript(org.nuiton.topia.framework.TopiaContextImplementor tx,
List<String> queries,
boolean showSql,
boolean showProgression)
throws org.nuiton.topia.TopiaException
prepareMigrationScript in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionorg.nuiton.topia.TopiaExceptionprotected String getReproductionRateContent(Population pop, List<Object[]> reproductionResults)
pop - popreproductionResults - v3 reproduction rate (gtopiaid, rate);protected String getMaturityEquationContent(int groupId, int groupCount)
groupId - previous group idgroupCount - population group countCopyright © 1999-2013 CodeLutin. All Rights Reserved.