Package liquibase.diff
Class Difference
java.lang.Object
liquibase.serializer.AbstractLiquibaseSerializable
liquibase.diff.Difference
- All Implemented Interfaces:
Comparable
,LiquibaseSerializable
public class Difference
extends AbstractLiquibaseSerializable
implements Comparable, LiquibaseSerializable
-
Nested Class Summary
Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable
LiquibaseSerializable.SerializationType
-
Field Summary
Fields inherited from interface liquibase.serializer.LiquibaseSerializable
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
-
Constructor Summary
ConstructorDescriptionDifference
(String field, Object referenceValue, Object comparedValue) Difference
(String message, String field, Object referenceValue, Object comparedValue) -
Method Summary
Methods inherited from class liquibase.serializer.AbstractLiquibaseSerializable
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, load, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface liquibase.serializer.LiquibaseSerializable
getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, load, serialize
-
Constructor Details
-
Difference
-
Difference
-
-
Method Details
-
getSerializedObjectName
- Specified by:
getSerializedObjectName
in interfaceLiquibaseSerializable
-
getSerializedObjectNamespace
- Specified by:
getSerializedObjectNamespace
in interfaceLiquibaseSerializable
-
getMessage
-
getField
-
getReferenceValue
-
getComparedValue
-
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable
-