org.kuali.common.impex.model.compare.service.impl
Class SchemaCompareServiceImpl
java.lang.Object
org.kuali.common.impex.model.compare.service.impl.SchemaCompareServiceImpl
- All Implemented Interfaces:
- SchemaCompareService
public class SchemaCompareServiceImpl
- extends Object
- implements SchemaCompareService
Method Summary |
SchemaCompareResult |
compare(Schema schema1,
Schema schema2)
|
protected Collection<ColumnDifference> |
compareColumns(Table table1,
Schema schema1,
Table table2,
Schema schema2)
|
protected Collection<ForeignKeyDifference> |
compareForeignKeys(Schema schema1,
Schema schema2)
|
protected Collection<IndexDifference> |
compareIndices(Table table1,
Schema schema1,
Table table2,
Schema schema2)
|
protected Collection<SequenceDifference> |
compareSequences(Schema schema1,
Schema schema2)
|
protected Collection<? extends TableDifference> |
compareTable(Table table1,
Schema schema1,
Table table2,
Schema schema2)
|
protected List<TableDifference> |
compareTables(Schema schema1,
Schema schema2)
|
protected Collection<UniqueConstraintDifference> |
compareUniques(Table table1,
Schema schema1,
Table table2,
Schema schema2)
|
protected Collection<ViewDifference> |
compareViews(Schema schema1,
Schema schema2)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemaCompareServiceImpl
public SchemaCompareServiceImpl()
compare
public SchemaCompareResult compare(Schema schema1,
Schema schema2)
- Specified by:
compare
in interface SchemaCompareService
compareTables
protected List<TableDifference> compareTables(Schema schema1,
Schema schema2)
compareTable
protected Collection<? extends TableDifference> compareTable(Table table1,
Schema schema1,
Table table2,
Schema schema2)
compareColumns
protected Collection<ColumnDifference> compareColumns(Table table1,
Schema schema1,
Table table2,
Schema schema2)
compareUniques
protected Collection<UniqueConstraintDifference> compareUniques(Table table1,
Schema schema1,
Table table2,
Schema schema2)
compareIndices
protected Collection<IndexDifference> compareIndices(Table table1,
Schema schema1,
Table table2,
Schema schema2)
compareForeignKeys
protected Collection<ForeignKeyDifference> compareForeignKeys(Schema schema1,
Schema schema2)
compareViews
protected Collection<ViewDifference> compareViews(Schema schema1,
Schema schema2)
compareSequences
protected Collection<SequenceDifference> compareSequences(Schema schema1,
Schema schema2)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.