Class DbValueComparator

java.lang.Object
org.jumpmind.symmetric.io.DbValueComparator

public class DbValueComparator extends Object
  • Constructor Details

  • Method Details

    • initDateFormats

      protected void initDateFormats()
    • compareValues

      public int compareValues(Column sourceColumn, Column targetColumn, String sourceValue, String targetValue)
    • convertString

      public static String convertString(String string, Column column, boolean isPrimaryKey)
    • compareText

      public int compareText(Column sourceColumn, Column targetColumn, String source, String target)
    • compareNumeric

      public int compareNumeric(Column sourceColumn, Column targetColumn, String sourceValue, String targetValue)
    • compareDateTime

      public int compareDateTime(Column sourceColumn, Column targetColumn, String sourceValue, String targetValue)
    • formatDateTime

      public String formatDateTime(Date date)
    • compareDefault

      protected int compareDefault(Column sourceColumn, Column targetColumn, Object sourceValue, Object targetValue)
    • parseDate

      protected Date parseDate(ISymmetricEngine engine, Column column, String value)
    • isUniType

      public boolean isUniType(String type)
    • getNumericScale

      public int getNumericScale()
    • setNumericScale

      public void setNumericScale(int numericScale)
    • getDateTimeFormat

      public String getDateTimeFormat()
    • setDateTimeFormat

      public void setDateTimeFormat(String format)