X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fmodel%2FLedgerAccount.java;h=1be684cf1b0d1bcb700485384a3a068963576610;hp=06ac4da110f61acb3a73c1309f3da1332a88f671;hb=64413271ef4ed943ae29e9cf9115c1bb77053278;hpb=d446296a0a2bd86fc1a4e5de3bed9289dc042396 diff --git a/app/src/main/java/net/ktnx/mobileledger/model/LedgerAccount.java b/app/src/main/java/net/ktnx/mobileledger/model/LedgerAccount.java index 06ac4da1..1be684cf 100644 --- a/app/src/main/java/net/ktnx/mobileledger/model/LedgerAccount.java +++ b/app/src/main/java/net/ktnx/mobileledger/model/LedgerAccount.java @@ -58,6 +58,9 @@ public class LedgerAccount { else return accName.substring(0, colonPos); } + public static boolean isParentOf(@NonNull String possibleParent, @NonNull String accountName) { + return accountName.startsWith(possibleParent + ':'); + } @NonNull static public LedgerAccount fromDBO(AccountWithAmounts in, LedgerAccount parent) { LedgerAccount res = new LedgerAccount(in.account.getName(), parent);