| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final List | |
| private static DatabaseObjectComparatorFactory | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private DatabaseObjectComparatorChain | createComparatorChain(Class<? extends DatabaseObject> databaseObjectType, CompareControl.
|
| public ObjectDifferences | findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl)
|
| public DatabaseObjectComparator | |
| protected List | |
| public static synchronized DatabaseObjectComparatorFactory | |
| public String[] | hash(DatabaseObject databaseObject, CompareControl.
|
| public boolean | isSameObject(DatabaseObject object1, DatabaseObject object2, CompareControl.
|
| public void | |
| public static synchronized void | |
| public static synchronized void | |
| public void | |
| public void |
| comparatorChainsByClassAndDatabase | back to summary |
|---|---|
| private final Map<String, DatabaseObjectComparatorChain> comparatorChainsByClassAndDatabase | |
| comparators | back to summary |
|---|---|
| private final List<DatabaseObjectComparator> comparators | |
| instance | back to summary |
|---|---|
| private static DatabaseObjectComparatorFactory instance | |
| validComparatorsByClassAndDatabase | back to summary |
|---|---|
| private final Map<String, List<DatabaseObjectComparator>> validComparatorsByClassAndDatabase | |
| DatabaseObjectComparatorFactory | back to summary |
|---|---|
| private DatabaseObjectComparatorFactory() | |
| createComparatorChain | back to summary |
|---|---|
| private DatabaseObjectComparatorChain createComparatorChain(Class<? extends DatabaseObject> databaseObjectType, CompareControl. | |
| findDifferences | back to summary |
|---|---|
| public ObjectDifferences findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl) | |
| getComparator | back to summary |
|---|---|
| public DatabaseObjectComparator getComparator(Class<? extends DatabaseObject> comparatorClass, Database database) | |
| getComparators | back to summary |
|---|---|
| protected List | |
| getInstance | back to summary |
|---|---|
| public static synchronized DatabaseObjectComparatorFactory getInstance() Return singleton DatabaseObjectComparatorFactory | |
| hash | back to summary |
|---|---|
| public String[] hash(DatabaseObject databaseObject, CompareControl. | |
| isSameObject | back to summary |
|---|---|
| public boolean isSameObject(DatabaseObject object1, DatabaseObject object2, CompareControl. | |
| register | back to summary |
|---|---|
| public void register(DatabaseObjectComparator generator) | |
| reset | back to summary |
|---|---|
| public static synchronized void reset() | |
| resetAll | back to summary |
|---|---|
| public static synchronized void resetAll() | |
| unregister | back to summary |
|---|---|
| public void unregister(DatabaseObjectComparator generator) | |
| unregister | back to summary |
|---|---|
| public void unregister(Class<T> generatorClass) | |