Top Fields Constructors Methods
liquibase.diff.output.report

public Class DiffToReport

extends Object
Class Inheritance
Imports
liquibase.database.Database, liquibase.diff.DiffResult, .Difference, .ObjectDifferences, .StringDiff, liquibase.diff.compare.CompareControl, .DatabaseObjectCollectionComparator, liquibase.exception.DatabaseException, liquibase.structure.DatabaseObject, liquibase.structure.core.Schema, liquibase.util.StringUtil, java.io.PrintStream, java.util.*

Field Summary

Modifier and TypeField and Description
protected DiffResult
private final StringUtil.StringUtilFormatter<Type>
private final PrintStream

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public StringUtil.StringUtilFormatter<Type>
protected boolean
protected String
getTypeName(Class<? extends DatabaseObject> type)

protected String
protected void
protected void
protected void
printSetComparison(String title, Set<? extends DatabaseObject> objects, PrintStream out)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

diffResultback to summary
protected DiffResult diffResult
formatterback to summary
private final StringUtil.StringUtilFormatter<Type> formatter
outback to summary
private final PrintStream out

Constructor Detail

DiffToReportback to summary
public DiffToReport(DiffResult diffResult, PrintStream out)

Method Detail

createFormatterback to summary
public StringUtil.StringUtilFormatter<Type> createFormatter()
getIncludeSchemaback to summary
protected boolean getIncludeSchema()
getTypeNameback to summary
protected String getTypeName(Class<? extends DatabaseObject> type)
includeSchemaComparisonback to summary
protected String includeSchemaComparison(String schemaName)
printChangedComparisonback to summary
protected void printChangedComparison(String title, Map<? extends DatabaseObject, ObjectDifferences> objects, PrintStream out)
printComparisonback to summary
protected void printComparison(String title, StringDiff string, PrintStream out)
printSetComparisonback to summary
protected void printSetComparison(String title, Set<? extends DatabaseObject> objects, PrintStream out)