Package org.jumpmind.symmetric.io
Class DbValueComparator
java.lang.Object
org.jumpmind.symmetric.io.DbValueComparator
-
Constructor Summary
ConstructorsConstructorDescriptionDbValueComparator(ISymmetricEngine sourceEngine, ISymmetricEngine targetEngine) -
Method Summary
Modifier and TypeMethodDescriptionintcompareDateTime(Column sourceColumn, Column targetColumn, String sourceValue, String targetValue) protected intcompareDefault(Column sourceColumn, Column targetColumn, Object sourceValue, Object targetValue) intcompareNumeric(Column sourceColumn, Column targetColumn, String sourceValue, String targetValue) intcompareText(Column sourceColumn, Column targetColumn, String source, String target) intcompareValues(Column sourceColumn, Column targetColumn, String sourceValue, String targetValue) static StringconvertString(String string, Column column, boolean isPrimaryKey) formatDateTime(Date date) intprotected voidprotected DateparseDate(ISymmetricEngine engine, Column column, String value) voidsetDateTimeFormat(String format) voidsetNumericScale(int numericScale)
-
Constructor Details
-
DbValueComparator
-
-
Method Details
-
initDateFormats
protected void initDateFormats() -
compareValues
-
convertString
-
compareText
-
compareNumeric
-
compareDateTime
-
formatDateTime
-
compareDefault
-
parseDate
-
getNumericScale
public int getNumericScale() -
setNumericScale
public void setNumericScale(int numericScale) -
getDateTimeFormat
-
setDateTimeFormat
-