liquibase.diff.output.changelog.core
Class UnexpectedIndexChangeGenerator
java.lang.Object
liquibase.diff.output.changelog.AbstractChangeGenerator
liquibase.diff.output.changelog.core.UnexpectedIndexChangeGenerator
- All Implemented Interfaces:
- ChangeGenerator, UnexpectedObjectChangeGenerator
public class UnexpectedIndexChangeGenerator
- extends AbstractChangeGenerator
- implements UnexpectedObjectChangeGenerator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnexpectedIndexChangeGenerator
public UnexpectedIndexChangeGenerator()
getPriority
public int getPriority(Class<? extends DatabaseObject> objectType,
Database database)
- Specified by:
getPriority
in interface ChangeGenerator
runAfterTypes
public Class<? extends DatabaseObject>[] runAfterTypes()
- Specified by:
runAfterTypes
in interface ChangeGenerator
runBeforeTypes
public Class<? extends DatabaseObject>[] runBeforeTypes()
- Specified by:
runBeforeTypes
in interface ChangeGenerator
fixUnexpected
public Change[] fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
- Specified by:
fixUnexpected
in interface UnexpectedObjectChangeGenerator
Copyright © 2016 Liquibase.org. All rights reserved.