public void set(DbEntity entity, DbAttribute column, Object value, int type) { values.put(createKey(entity, column), new ParameterBinding(value, type, column .getAttributePrecision())); }
if (columnOriginal.getAttributePrecision() != columnNew.getAttributePrecision()) { sb.append(" precision: "); sb.append(columnOriginal.getAttributePrecision()); sb.append(" -> "); sb.append(columnNew.getAttributePrecision());
if (columnOriginal.getAttributePrecision() != columnNew.getAttributePrecision()) { sb.append(" precision: "); sb.append(columnOriginal.getAttributePrecision()); sb.append(" -> "); sb.append(columnNew.getAttributePrecision());
if(original.getAttributePrecision() != imported.getAttributePrecision()) { return true;
@Override public void execute(MergerContext mergerContext) { columnOriginal.setType(columnNew.getType()); columnOriginal.setMaxLength(columnNew.getMaxLength()); columnOriginal.setAttributePrecision(columnNew.getAttributePrecision()); columnOriginal.setScale(columnNew.getScale()); mergerContext.getDelegate().dbAttributeModified(columnOriginal); }
if (getAttributePrecision() > 0) { encoder.print(" attributePrecision=\""); encoder.print(getAttributePrecision()); encoder.print('\"');