/** * Copy the state into the new platform. */ @Override public void copyInto(Platform platform) { if (!(platform instanceof DatasourcePlatform)) { return; } DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform; datasourcePlatform.setTableQualifier(getTableQualifier()); datasourcePlatform.setTimestampQuery(this.timestampQuery); datasourcePlatform.setConversionManager(getConversionManager()); if (hasDefaultSequence()) { datasourcePlatform.setDefaultSequence(getDefaultSequence()); } datasourcePlatform.setSequences(getSequences()); datasourcePlatform.sequencesAfterCloneCleanup(); datasourcePlatform.setDefaultNativeSequenceToTable(getDefaultNativeSequenceToTable()); datasourcePlatform.setDefaultSeqenceAtNextValue(getDefaultSeqenceAtNextValue()); }
if (platform.getDefaultNativeSequenceToTable() || !platform.supportsNativeSequenceNumbers()) {
if (platform.getDefaultNativeSequenceToTable() || !platform.supportsNativeSequenceNumbers()) {