Top Constructors Methods
liquibase.diff.core

public Class StandardDiffGenerator

extends Object
implements DiffGenerator
Class Inheritance
All Implemented Interfaces
liquibase.diff.DiffGenerator, liquibase.servicelocator.PrioritizedService
Imports
liquibase.Scope, liquibase.database.Database, liquibase.diff.DiffGenerator, .DiffResult, .ObjectDifferences, .StringDiff, liquibase.diff.compare.CompareControl, .DatabaseObjectComparatorFactory, liquibase.exception.DatabaseException, .UnexpectedLiquibaseException, liquibase.logging.mdc.MdcKey, liquibase.logging.mdc.customobjects.DiffResultsSummary, liquibase.snapshot.DatabaseSnapshot, .EmptyDatabaseSnapshot, .InvalidExampleException, liquibase.structure.DatabaseObject, liquibase.structure.core.Schema, liquibase.util.StringUtil, java.util.Scanner, .Set

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
checkVersionInfo(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, DiffResult diffResult)

public DiffResult
compare(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, CompareControl compareControl)

Implements liquibase.diff.DiffGenerator.compare.

protected <T extends DatabaseObject> void
compareObjectType(Class<T> type, DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, DiffResult diffResult)

public int
public boolean
supports(Database referenceDatabase, Database comparisonDatabase)

Implements liquibase.diff.DiffGenerator.supports.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

StandardDiffGeneratorback to summary
public StandardDiffGenerator()

Method Detail

checkVersionInfoback to summary
protected void checkVersionInfo(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, DiffResult diffResult) throws DatabaseException
compareback to summary
public DiffResult compare(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, CompareControl compareControl) throws DatabaseException

Implements liquibase.diff.DiffGenerator.compare.

Annotations
@Override
compareObjectTypeback to summary
protected <T extends DatabaseObject> void compareObjectType(Class<T> type, DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, DiffResult diffResult)
getPriorityback to summary
public int getPriority()

Implements liquibase.servicelocator.PrioritizedService.getPriority.

Annotations
@Override
supportsback to summary
public boolean supports(Database referenceDatabase, Database comparisonDatabase)

Implements liquibase.diff.DiffGenerator.supports.

Annotations
@Override