X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdb%2FTransaction.java;h=30395409bdc1d7a270234f46a3430d7bc893be6a;hp=fcbdd82b7fc5d289fa0ff3520c5078ea3d11d246;hb=4061b545fb854c78717564520b7ac43fa2eabf9f;hpb=bc155f197a3969f95958a133a95efff075f69098 diff --git a/app/src/main/java/net/ktnx/mobileledger/db/Transaction.java b/app/src/main/java/net/ktnx/mobileledger/db/Transaction.java index fcbdd82b..30395409 100644 --- a/app/src/main/java/net/ktnx/mobileledger/db/Transaction.java +++ b/app/src/main/java/net/ktnx/mobileledger/db/Transaction.java @@ -61,10 +61,20 @@ public class Transaction { @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; } @@ -112,6 +122,7 @@ public class Transaction { } public void setDescription(String description) { this.description = description; + setDescriptionUpper(description.toUpperCase()); } public String getComment() { return comment;