@ColumnInfo(collate = ColumnInfo.NOCASE)
@NonNull
private String description;
+ @ColumnInfo(name = "description_uc")
+ @NonNull
+ private String descriptionUpper;
@ColumnInfo
private String comment;
@ColumnInfo
private long generation = 0;
+ @NonNull
+ public String getDescriptionUpper() {
+ return descriptionUpper;
+ }
+ public void setDescriptionUpper(@NonNull String descriptionUpper) {
+ this.descriptionUpper = descriptionUpper;
+ }
public long getLedgerId() {
return ledgerId;
}
}
public void setDescription(String description) {
this.description = description;
+ setDescriptionUpper(description.toUpperCase());
}
public String getComment() {
return comment;
month = o.month;
day = o.day;
description = o.description;
+ descriptionUpper = o.description.toUpperCase();
comment = o.comment;
generation = o.generation;
}