public void setSpecifiedUpdatable(Boolean updatable) {
   if (ObjectTools.notEquals(this.specifiedUpdatable, updatable)) {
     this.getColumnAnnotation().setUpdatable(updatable);
     this.removeColumnAnnotationIfUnset();
     this.setSpecifiedUpdatable_(updatable);
   }
 }
 public void setSpecifiedTableName(String tableName) {
   if (ObjectTools.notEquals(this.specifiedTableName, tableName)) {
     this.getColumnAnnotation().setTable(tableName);
     this.removeColumnAnnotationIfUnset();
     this.setSpecifiedTableName_(tableName);
   }
 }
 public void setSpecifiedNullable(Boolean nullable) {
   if (ObjectTools.notEquals(this.specifiedNullable, nullable)) {
     this.getColumnAnnotation().setNullable(nullable);
     this.removeColumnAnnotationIfUnset();
     this.setSpecifiedNullable_(nullable);
   }
 }
 public void setSpecifiedInsertable(Boolean insertable) {
   if (ObjectTools.notEquals(this.specifiedInsertable, insertable)) {
     this.getColumnAnnotation().setInsertable(insertable);
     this.removeColumnAnnotationIfUnset();
     this.setSpecifiedInsertable_(insertable);
   }
 }
 public void setSpecifiedUnique(Boolean unique) {
   if (ObjectTools.notEquals(this.specifiedUnique, unique)) {
     this.getColumnAnnotation().setUnique(unique);
     this.removeColumnAnnotationIfUnset();
     this.setSpecifiedUnique_(unique);
   }
 }
 public void setSpecifiedNullable(Boolean nullable) {
   if (ObjectTools.notEquals(this.specifiedNullable, nullable)) {
     XmlOrderColumn xmlColumn = this.getXmlColumnForUpdate();
     this.setSpecifiedNullable_(nullable);
     xmlColumn.setNullable(nullable);
     this.removeXmlColumnIfUnset();
   }
 }
 public void setLength(Integer length) {
   if (ObjectTools.notEquals(this.length, length)) {
     this.length = length;
     this.lengthAdapter.setValue(length);
   }
 }
 public void setScale(Integer scale) {
   if (ObjectTools.notEquals(this.scale, scale)) {
     this.scale = scale;
     this.scaleAdapter.setValue(scale);
   }
 }
 public void setPrecision(Integer precision) {
   if (ObjectTools.notEquals(this.precision, precision)) {
     this.precision = precision;
     this.precisionAdapter.setValue(precision);
   }
 }
 /**
  * If there is a specified table name it needs to be the same the default table name. the table
  * is always the collection table
  */
 public boolean tableNameIsInvalid(String tableName) {
   return ObjectTools.notEquals(this.getDefaultTableName(), tableName);
 }
 public void setValue(String value) {
   if (ObjectTools.notEquals(this.value, value)) {
     this.value = value;
     this.valueAdapter.setValue(value);
   }
 }
 public void setSpecifiedTargetEntity(String entity) {
   if (ObjectTools.notEquals(entity, this.specifiedTargetEntity)) {
     this.getAnnotationForUpdate().setTargetEntity(entity);
     this.setSpecifiedTargetEntity_(entity);
   }
 }
 public void setSpecifiedFetch(FetchType fetch) {
   if (ObjectTools.notEquals(fetch, this.specifiedFetch)) {
     this.getAnnotationForUpdate().setFetch(FetchType.toJavaResourceModel(fetch));
     this.setSpecifiedFetch_(fetch);
   }
 }