A B C E F G H I J L M O P R S T V 

A

afterClean(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after the clean task executes.
afterEachMigrate(Connection, MigrationInfo) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after each migration script is executed.
afterInfo(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after the info task executes.
afterInit(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after the init task executes.
afterMigrate(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after the migrate task executes.
afterRepair(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after the repair task executes.
afterValidate(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs after the validate task executes.
all() - Method in interface org.flywaydb.core.api.MigrationInfoService
Retrieves the full set of infos about applied, current and future migrations.
applied() - Method in interface org.flywaydb.core.api.MigrationInfoService
Retrieves the full set of infos about the migrations applied to the DB.

B

beforeClean(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before the clean task executes.
beforeEachMigrate(Connection, MigrationInfo) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before each migration script is executed.
beforeInfo(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before the info task executes.
beforeInit(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before the init task executes.
beforeMigrate(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before the migrate task executes.
beforeRepair(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before the repair task executes.
beforeValidate(Connection) - Method in interface org.flywaydb.core.api.callback.FlywayCallback
Runs before the validate task executes.

C

clean() - Method in class org.flywaydb.core.Flyway
Drops all objects (tables, views, procedures, triggers, ...) in the configured schemas.
compareTo(MigrationVersion) - Method in class org.flywaydb.core.api.MigrationVersion
 
configure(Properties) - Method in class org.flywaydb.core.Flyway
Configures Flyway with these properties.
ContextHolder - Class in org.flywaydb.core.api.android
Holds an Android context.
current() - Method in interface org.flywaydb.core.api.MigrationInfoService
Retrieves the information of the current applied migration, if any.

E

EMPTY - Static variable in class org.flywaydb.core.api.MigrationVersion
Version for an empty schema.
equals(Object) - Method in class org.flywaydb.core.api.MigrationVersion
 
execute(Connection) - Method in interface org.flywaydb.core.api.resolver.MigrationExecutor
Executes the migration this executor is associated with.
executeInTransaction() - Method in interface org.flywaydb.core.api.resolver.MigrationExecutor
Whether the execution should take place inside a transaction.

F

Flyway - Class in org.flywaydb.core
This is the centre point of Flyway, and for most users, the only class they will ever have to deal with.
Flyway() - Constructor for class org.flywaydb.core.Flyway
Creates a new instance of Flyway.
FlywayCallback - Interface in org.flywaydb.core.api.callback
This is the main callback interface that should be implemented to get access to flyway lifecycle notifications.
FlywayException - Exception in org.flywaydb.core.api
Exception thrown when Flyway encounters a problem.
FlywayException(String, Throwable) - Constructor for exception org.flywaydb.core.api.FlywayException
Creates a new FlywayException with this message and this cause.
FlywayException(String) - Constructor for exception org.flywaydb.core.api.FlywayException
Creates a new FlywayException with this message.
FlywayException() - Constructor for exception org.flywaydb.core.api.FlywayException
Creates a new FlywayException.
fromVersion(String) - Static method in class org.flywaydb.core.api.MigrationVersion
Factory for creating a MigrationVersion from a version String

G

getCallbacks() - Method in class org.flywaydb.core.Flyway
Gets the callbacks for lifecycle notifications.
getChecksum() - Method in interface org.flywaydb.core.api.migration.MigrationChecksumProvider
Computes the checksum of the migration.
getChecksum() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getChecksum() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 
getClassLoader() - Method in class org.flywaydb.core.Flyway
Retrieves the ClassLoader to use for resolving migrations on the classpath.
getContext() - Static method in class org.flywaydb.core.api.android.ContextHolder
 
getDataSource() - Method in class org.flywaydb.core.Flyway
Retrieves the dataSource to use to access the database.
getDescription() - Method in interface org.flywaydb.core.api.migration.MigrationInfoProvider
Returns the description for the migration history.
getDescription() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getDescription() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 
getDisplayName() - Method in enum org.flywaydb.core.api.MigrationState
 
getEncoding() - Method in class org.flywaydb.core.Flyway
Retrieves the encoding of Sql migrations.
getExecutionTime() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getExecutor() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 
getInitDescription() - Method in class org.flywaydb.core.Flyway
Retrieves the description to tag an existing schema with when executing init.
getInitVersion() - Method in class org.flywaydb.core.Flyway
Retrieves the version to tag an existing schema with when executing init.
getInstalledOn() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getLocations() - Method in class org.flywaydb.core.Flyway
Retrieves the locations to scan recursively for migrations.
getPhysicalLocation() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 
getPlaceholderPrefix() - Method in class org.flywaydb.core.Flyway
Retrieves the prefix of every placeholder.
getPlaceholders() - Method in class org.flywaydb.core.Flyway
Retrieves the map of <placeholder, replacementValue> to apply to sql migration scripts.
getPlaceholderSuffix() - Method in class org.flywaydb.core.Flyway
Retrieves the suffix of every placeholder.
getResolvers() - Method in class org.flywaydb.core.Flyway
Retrieves the The custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
getSchemas() - Method in class org.flywaydb.core.Flyway
Retrieves the schemas managed by Flyway.
getScript() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getScript() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 
getSqlMigrationPrefix() - Method in class org.flywaydb.core.Flyway
Retrieves the file name prefix for sql migrations.
getSqlMigrationSeparator() - Method in class org.flywaydb.core.Flyway
Retrieves the file name separator for sql migrations.
getSqlMigrationSuffix() - Method in class org.flywaydb.core.Flyway
Retrieves the file name suffix for sql migrations.
getState() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getTable() - Method in class org.flywaydb.core.Flyway
Retrieves the name of the schema metadata table that will be used by Flyway.
getTarget() - Method in class org.flywaydb.core.Flyway
Retrieves the target version up to which Flyway should run migrations.
getType() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getType() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 
getVersion() - Method in interface org.flywaydb.core.api.migration.MigrationInfoProvider
Returns the version after the migration is complete.
getVersion() - Method in interface org.flywaydb.core.api.MigrationInfo
 
getVersion() - Method in class org.flywaydb.core.api.MigrationVersion
 
getVersion() - Method in interface org.flywaydb.core.api.resolver.ResolvedMigration
 

H

hashCode() - Method in class org.flywaydb.core.api.MigrationVersion
 

I

info() - Method in class org.flywaydb.core.Flyway
Retrieves the complete information about all the migrations including applied, pending and current migrations with details and status.
init() - Method in class org.flywaydb.core.Flyway
Creates and initializes the Flyway metadata table.
isApplied() - Method in enum org.flywaydb.core.api.MigrationState
 
isCleanOnValidationError() - Method in class org.flywaydb.core.Flyway
Whether to automatically call clean or not when a validation error occurs.
isFailed() - Method in enum org.flywaydb.core.api.MigrationState
 
isIgnoreFailedFutureMigration() - Method in class org.flywaydb.core.Flyway
Whether to ignore failed future migrations when reading the metadata table.
isInitOnMigrate() - Method in class org.flywaydb.core.Flyway
Whether to automatically call init when migrate is executed against a non-empty schema with no metadata table.
isOutOfOrder() - Method in class org.flywaydb.core.Flyway
Allows migrations to be run "out of order".
isResolved() - Method in enum org.flywaydb.core.api.MigrationState
 
isValidateOnMigrate() - Method in class org.flywaydb.core.Flyway
Whether to automatically call validate or not when running migrate.

J

JdbcMigration - Interface in org.flywaydb.core.api.migration.jdbc
Interface to be implemented by Jdbc Java Migrations.

L

LATEST - Static variable in class org.flywaydb.core.api.MigrationVersion
Latest version.

M

migrate(Connection) - Method in interface org.flywaydb.core.api.migration.jdbc.JdbcMigration
Executes this migration.
migrate(JdbcTemplate) - Method in interface org.flywaydb.core.api.migration.spring.SpringJdbcMigration
Executes this migration.
migrate() - Method in class org.flywaydb.core.Flyway
Starts the database migration.
MigrationChecksumProvider - Interface in org.flywaydb.core.api.migration
Migration implementors that also implement this interface will be able to specify their checksum (for validation), instead of having it automatically computed or default to null (for Java Migrations).
MigrationExecutor - Interface in org.flywaydb.core.api.resolver
Executes a migration.
MigrationInfo - Interface in org.flywaydb.core.api
Info about a migration.
MigrationInfoProvider - Interface in org.flywaydb.core.api.migration
Migration implementors that also implement this interface will be able to specify their version and description manually, instead of having it automatically computed.
MigrationInfoService - Interface in org.flywaydb.core.api
Info about all migrations, including applied, current and pending with details and status.
MigrationResolver - Interface in org.flywaydb.core.api.resolver
Resolves available migrations.
MigrationState - Enum in org.flywaydb.core.api
The state of a migration.
MigrationType - Enum in org.flywaydb.core.api
Type of migration.
MigrationVersion - Class in org.flywaydb.core.api
A version of a migration.

O

org.flywaydb.core - package org.flywaydb.core
The main Flyway package and for most users, the only one they'll ever need to know about.
org.flywaydb.core.api - package org.flywaydb.core.api
FlywayException, MigrationInfo and related classes.
org.flywaydb.core.api.android - package org.flywaydb.core.api.android
 
org.flywaydb.core.api.callback - package org.flywaydb.core.api.callback
Interfaces for Flyway lifecycle callbacks.
org.flywaydb.core.api.migration - package org.flywaydb.core.api.migration
Interfaces for Migration implementors.
org.flywaydb.core.api.migration.jdbc - package org.flywaydb.core.api.migration.jdbc
Interfaces for Jdbc Migrations.
org.flywaydb.core.api.migration.spring - package org.flywaydb.core.api.migration.spring
Interfaces for Spring Jdbc Migrations (require Spring Jdbc + dependencies on the classpath).
org.flywaydb.core.api.resolver - package org.flywaydb.core.api.resolver
Interfaces for Migration resolvers.

P

pending() - Method in interface org.flywaydb.core.api.MigrationInfoService
Retrieves the full set of infos about pending migrations, available locally, but not yet applied to the DB.

R

repair() - Method in class org.flywaydb.core.Flyway
Repairs the Flyway metadata table.
ResolvedMigration - Interface in org.flywaydb.core.api.resolver
Migration resolved through a MigrationResolver.
resolveMigrations() - Method in interface org.flywaydb.core.api.resolver.MigrationResolver
Resolves the available migrations.

S

setCallbacks(FlywayCallback...) - Method in class org.flywaydb.core.Flyway
Set the callbacks for lifecycle notifications.
setCallbacks(String...) - Method in class org.flywaydb.core.Flyway
Set the callbacks for lifecycle notifications.
setClassLoader(ClassLoader) - Method in class org.flywaydb.core.Flyway
Sets the ClassLoader to use for resolving migrations on the classpath.
setCleanOnValidationError(boolean) - Method in class org.flywaydb.core.Flyway
Whether to automatically call clean or not when a validation error occurs.
setContext(Context) - Static method in class org.flywaydb.core.api.android.ContextHolder
 
setDataSource(DataSource) - Method in class org.flywaydb.core.Flyway
Sets the datasource to use.
setDataSource(String, String, String, String...) - Method in class org.flywaydb.core.Flyway
Sets the datasource to use.
setEncoding(String) - Method in class org.flywaydb.core.Flyway
Sets the encoding of Sql migrations.
setIgnoreFailedFutureMigration(boolean) - Method in class org.flywaydb.core.Flyway
Ignores failed future migrations when reading the metadata table.
setInitDescription(String) - Method in class org.flywaydb.core.Flyway
Sets the description to tag an existing schema with when executing init.
setInitOnMigrate(boolean) - Method in class org.flywaydb.core.Flyway
Whether to automatically call init when migrate is executed against a non-empty schema with no metadata table.
setInitVersion(MigrationVersion) - Method in class org.flywaydb.core.Flyway
Sets the version to tag an existing schema with when executing init.
setInitVersion(String) - Method in class org.flywaydb.core.Flyway
Sets the version to tag an existing schema with when executing init.
setLocations(String...) - Method in class org.flywaydb.core.Flyway
Sets the locations to scan recursively for migrations.
setOutOfOrder(boolean) - Method in class org.flywaydb.core.Flyway
Allows migrations to be run "out of order".
setPlaceholderPrefix(String) - Method in class org.flywaydb.core.Flyway
Sets the prefix of every placeholder.
setPlaceholders(Map<String, String>) - Method in class org.flywaydb.core.Flyway
Sets the placeholders to replace in sql migration scripts.
setPlaceholderSuffix(String) - Method in class org.flywaydb.core.Flyway
Sets the suffix of every placeholder.
setResolvers(MigrationResolver...) - Method in class org.flywaydb.core.Flyway
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
setResolvers(String...) - Method in class org.flywaydb.core.Flyway
Sets custom MigrationResolvers to be used in addition to the built-in ones for resolving Migrations to apply.
setSchemas(String...) - Method in class org.flywaydb.core.Flyway
Sets the schemas managed by Flyway.
setSqlMigrationPrefix(String) - Method in class org.flywaydb.core.Flyway
Sets the file name prefix for sql migrations.
setSqlMigrationSeparator(String) - Method in class org.flywaydb.core.Flyway
Sets the file name separator for sql migrations.
setSqlMigrationSuffix(String) - Method in class org.flywaydb.core.Flyway
Sets the file name suffix for sql migrations.
setTable(String) - Method in class org.flywaydb.core.Flyway
Sets the name of the schema metadata table that will be used by Flyway.
setTarget(MigrationVersion) - Method in class org.flywaydb.core.Flyway
Sets the target version up to which Flyway should run migrations.
setTarget(String) - Method in class org.flywaydb.core.Flyway
Sets the target version up to which Flyway should run migrations.
setValidateOnMigrate(boolean) - Method in class org.flywaydb.core.Flyway
Whether to automatically call validate or not when running migrate.
SpringJdbcMigration - Interface in org.flywaydb.core.api.migration.spring
Interface to be implemented by Spring Jdbc Java Migrations.

T

toString() - Method in class org.flywaydb.core.api.MigrationVersion
 

V

validate() - Method in class org.flywaydb.core.Flyway
Validate applied migration with classpath migrations to detect accidental changes.
valueOf(String) - Static method in enum org.flywaydb.core.api.MigrationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.flywaydb.core.api.MigrationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.flywaydb.core.api.MigrationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.flywaydb.core.api.MigrationType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G H I J L M O P R S T V 

Copyright © 2014. All rights reserved.