-
public interface MenigaNetWorthOperationsCopyright 2017 Meniga Iceland Inc.
-
-
Method Summary
Modifier and Type Method Description abstract Result<MenigaNetWorth>getNetWorth(long id)abstract Result<List<MenigaNetWorth>>getNetWorth(DateTime startDate, DateTime endDate, boolean useInterpolation, int skip, int take)abstract Result<MenigaNetWorth>createNetWorthAccount(MenigaDecimal initialBalance, MenigaDecimal balance, String accountIdendefier, String displayName, String networthType, DateTime initialBalanceDate)abstract Result<MenigaNetWorthBalance>fetchFirstBalanceEntry(boolean excludeAccountsExcludedFromNetWorth)abstract Result<Void>deleteNetWorthAccount(long idOfaccountToDelete)abstract Result<Void>updateNetWorthAccount(Long tmpNWUpdateAccountId, Boolean isExcluded, String accountName)abstract Result<List<KeyVal<Long, String>>>getNetWorthTypes()-
-
Method Detail
-
getNetWorth
abstract Result<MenigaNetWorth> getNetWorth(long id)
-
getNetWorth
abstract Result<List<MenigaNetWorth>> getNetWorth(DateTime startDate, DateTime endDate, boolean useInterpolation, int skip, int take)
-
createNetWorthAccount
abstract Result<MenigaNetWorth> createNetWorthAccount(MenigaDecimal initialBalance, MenigaDecimal balance, String accountIdendefier, String displayName, String networthType, DateTime initialBalanceDate)
-
fetchFirstBalanceEntry
abstract Result<MenigaNetWorthBalance> fetchFirstBalanceEntry(boolean excludeAccountsExcludedFromNetWorth)
-
deleteNetWorthAccount
abstract Result<Void> deleteNetWorthAccount(long idOfaccountToDelete)
-
updateNetWorthAccount
abstract Result<Void> updateNetWorthAccount(Long tmpNWUpdateAccountId, Boolean isExcluded, String accountName)
-
-
-
-