Package org.flywaydb.nc.info
Class NativeConnectorsMigrationInfoImpl
java.lang.Object
org.flywaydb.nc.info.NativeConnectorsMigrationInfoImpl
- All Implemented Interfaces:
Comparable<org.flywaydb.core.api.MigrationInfo>,org.flywaydb.core.api.LoadableMigrationInfo,org.flywaydb.core.api.MigrationInfo
public class NativeConnectorsMigrationInfoImpl
extends Object
implements org.flywaydb.core.api.LoadableMigrationInfo
-
Constructor Summary
ConstructorsConstructorDescriptionNativeConnectorsMigrationInfoImpl(org.flywaydb.core.internal.util.Pair<org.flywaydb.core.internal.nc.schemahistory.ResolvedSchemaHistoryItem, org.flywaydb.core.api.resource.LoadableResourceMetadata> migration, org.flywaydb.core.api.MigrationState migrationState) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(org.flywaydb.core.api.MigrationInfo o) intcompareVersion(org.flywaydb.core.api.MigrationInfo o) org.flywaydb.core.extensibility.MigrationTypeorg.flywaydb.core.api.resource.LoadableResourceorg.flywaydb.core.extensibility.MigrationTypeorg.flywaydb.core.internal.sqlscript.SqlScriptMetadataorg.flywaydb.core.api.MigrationStategetState()org.flywaydb.core.extensibility.MigrationTypegetType()org.flywaydb.core.api.MigrationVersionbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flywaydb.core.api.MigrationInfo
getShouldExecuteExpression, isApplied, isChecksumMatching, isDescriptionMatching, isRepeatable, isTypeMatching, isVersioned
-
Constructor Details
-
NativeConnectorsMigrationInfoImpl
public NativeConnectorsMigrationInfoImpl(org.flywaydb.core.internal.util.Pair<org.flywaydb.core.internal.nc.schemahistory.ResolvedSchemaHistoryItem, org.flywaydb.core.api.resource.LoadableResourceMetadata> migration, org.flywaydb.core.api.MigrationState migrationState)
-
-
Method Details
-
getType
public org.flywaydb.core.extensibility.MigrationType getType()- Specified by:
getTypein interfaceorg.flywaydb.core.api.MigrationInfo
-
getChecksum
- Specified by:
getChecksumin interfaceorg.flywaydb.core.api.MigrationInfo
-
getVersion
public org.flywaydb.core.api.MigrationVersion getVersion()- Specified by:
getVersionin interfaceorg.flywaydb.core.api.MigrationInfo
-
getDescription
- Specified by:
getDescriptionin interfaceorg.flywaydb.core.api.MigrationInfo
-
getScript
- Specified by:
getScriptin interfaceorg.flywaydb.core.api.MigrationInfo
-
getState
public org.flywaydb.core.api.MigrationState getState()- Specified by:
getStatein interfaceorg.flywaydb.core.api.MigrationInfo
-
getInstalledOn
- Specified by:
getInstalledOnin interfaceorg.flywaydb.core.api.MigrationInfo
-
getInstalledBy
- Specified by:
getInstalledByin interfaceorg.flywaydb.core.api.MigrationInfo
-
getInstalledRank
- Specified by:
getInstalledRankin interfaceorg.flywaydb.core.api.MigrationInfo
-
getExecutionTime
- Specified by:
getExecutionTimein interfaceorg.flywaydb.core.api.MigrationInfo
-
getPhysicalLocation
- Specified by:
getPhysicalLocationin interfaceorg.flywaydb.core.api.MigrationInfo
-
compareVersion
public int compareVersion(org.flywaydb.core.api.MigrationInfo o) - Specified by:
compareVersionin interfaceorg.flywaydb.core.api.MigrationInfo
-
compareTo
public int compareTo(org.flywaydb.core.api.MigrationInfo o) - Specified by:
compareToin interfaceComparable<org.flywaydb.core.api.MigrationInfo>
-
isShouldExecute
public boolean isShouldExecute()- Specified by:
isShouldExecutein interfaceorg.flywaydb.core.api.MigrationInfo
-
isPlaceholderReplacement
- Specified by:
isPlaceholderReplacementin interfaceorg.flywaydb.core.api.MigrationInfo
-
getResolvedChecksum
- Specified by:
getResolvedChecksumin interfaceorg.flywaydb.core.api.MigrationInfo
-
getAppliedChecksum
- Specified by:
getAppliedChecksumin interfaceorg.flywaydb.core.api.MigrationInfo
-
getResolvedDescription
- Specified by:
getResolvedDescriptionin interfaceorg.flywaydb.core.api.MigrationInfo
-
getAppliedDescription
- Specified by:
getAppliedDescriptionin interfaceorg.flywaydb.core.api.MigrationInfo
-
getResolvedType
public org.flywaydb.core.extensibility.MigrationType getResolvedType()- Specified by:
getResolvedTypein interfaceorg.flywaydb.core.api.MigrationInfo
-
getAppliedType
public org.flywaydb.core.extensibility.MigrationType getAppliedType()- Specified by:
getAppliedTypein interfaceorg.flywaydb.core.api.MigrationInfo
-
getLoadableResource
public org.flywaydb.core.api.resource.LoadableResource getLoadableResource()- Specified by:
getLoadableResourcein interfaceorg.flywaydb.core.api.LoadableMigrationInfo
-
getSqlScriptMetadata
public org.flywaydb.core.internal.sqlscript.SqlScriptMetadata getSqlScriptMetadata()- Specified by:
getSqlScriptMetadatain interfaceorg.flywaydb.core.api.LoadableMigrationInfo
-