## Uses of Class
org.flywaydb.core.api.MigrationVersion

- Packages that use MigrationVersion
  Package | Description
  --- | ---
  org.flywaydb.core.api | FlywayException, MigrationInfo and related classes.
  org.flywaydb.core.api.configuration | Interfaces for Flyway configuration injection.
  org.flywaydb.core.api.migration | Interfaces for Migration implementors.
  org.flywaydb.core.api.resolver | Interfaces for Migration resolvers.

- - ### Uses of MigrationVersion in org.flywaydb.core.api

    Fields in org.flywaydb.core.api declared as MigrationVersion
    Modifier and Type | Field | Description
    --- | --- | ---
    `static MigrationVersion` | MigrationVersion.`CURRENT` | Current version.
    `static MigrationVersion` | MigrationVersion.`EMPTY` | Version for an empty schema.
    `static MigrationVersion` | MigrationVersion.`LATEST` | Latest version.
    `static MigrationVersion` | MigrationVersion.`NEXT` | Next version.

    Methods in org.flywaydb.core.api that return MigrationVersion
    Modifier and Type | Method | Description
    --- | --- | ---
    `static MigrationVersion` | MigrationVersion.`fromVersion​(java.lang.String version)` | Create a MigrationVersion from a version String.
    `MigrationVersion` | MigrationInfo.`getVersion()` |

    Methods in org.flywaydb.core.api with parameters of type MigrationVersion
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | MigrationVersion.`compareTo​(MigrationVersion o)` |
    `boolean` | MigrationPattern.`matches​(MigrationVersion version, java.lang.String description)` |

  - ### Uses of MigrationVersion in org.flywaydb.core.api.configuration

    Methods in org.flywaydb.core.api.configuration that return MigrationVersion
    Modifier and Type | Method | Description
    --- | --- | ---
    `MigrationVersion` | ClassicConfiguration.`getBaselineVersion()` |
    `MigrationVersion` | Configuration.`getBaselineVersion()` | Retrieves the version to tag an existing schema with when executing baseline.
    `MigrationVersion` | FluentConfiguration.`getBaselineVersion()` |
    `MigrationVersion` | ClassicConfiguration.`getTarget()` |
    `MigrationVersion` | Configuration.`getTarget()` | Gets the target version up to which Flyway should consider migrations.
    `MigrationVersion` | FluentConfiguration.`getTarget()` |

    Methods in org.flywaydb.core.api.configuration with parameters of type MigrationVersion
    Modifier and Type | Method | Description
    --- | --- | ---
    `FluentConfiguration` | FluentConfiguration.`baselineVersion​(MigrationVersion baselineVersion)` | Sets the version to tag an existing schema with when executing baseline.
    `void` | ClassicConfiguration.`setTarget​(MigrationVersion target)` |
    `FluentConfiguration` | FluentConfiguration.`target​(MigrationVersion target)` | Sets the target version up to which Flyway should consider migrations.

  - ### Uses of MigrationVersion in org.flywaydb.core.api.migration

    Methods in org.flywaydb.core.api.migration that return MigrationVersion
    Modifier and Type | Method | Description
    --- | --- | ---
    `MigrationVersion` | BaseJavaMigration.`getVersion()` |
    `MigrationVersion` | JavaMigration.`getVersion()` |

  - ### Uses of MigrationVersion in org.flywaydb.core.api.resolver

    Methods in org.flywaydb.core.api.resolver that return MigrationVersion
    Modifier and Type | Method | Description
    --- | --- | ---
    `MigrationVersion` | ResolvedMigration.`getVersion()` |