public abstract class Legacy
extends java.lang.Object
Constructor and Description |
---|
Legacy() |
Modifier and Type | Method and Description |
---|---|
static void |
loadLegacyOnlineInfo(AccountBook book,
StreamTable info) |
static Account |
makeAccount(AccountBook book,
Account.AccountType acctType,
java.lang.String name,
CurrencyType currency,
Account parent)
Deprecated.
|
static Account |
makeAccount(AccountBook book,
int acctType,
java.lang.String name,
CurrencyType currency,
Account parent)
Deprecated.
|
static Account |
makeAccount(AccountBook book,
java.lang.String accountName,
int accountID,
Account.AccountType type,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount)
Deprecated.
please use Account object constructor
|
static Account |
makeAccount(AccountBook book,
java.lang.String accountName,
int accountID,
Account.AccountType type,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount,
long startBalance)
Deprecated.
please use Account object constructor
|
static Account |
makeBankAccount(AccountBook book,
java.lang.String accountName,
int accountID,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount,
long startBalance)
Deprecated.
please use Account object constructor
|
static Reminder |
makeBasicReminder(AccountBook book,
long id,
java.lang.String description,
int initialDate,
int dateAcked,
int lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
java.lang.String memo) |
static CurrencyType |
makeCurrencyType(int id,
java.lang.String idString,
java.lang.String name,
double rate,
int decimalPlaces,
java.lang.String prefix,
java.lang.String suffix,
java.lang.String tickerSymbol,
int effectiveDate,
CurrencyType.Type currencyType,
CurrencyTable table)
Construct a CurrencyType object using the olden wayes.
|
static CurrencyType |
makeCurrencyType(int id,
java.lang.String idString,
java.lang.String name,
double rate,
int decimalPlaces,
java.lang.String prefix,
java.lang.String suffix,
java.lang.String tickerSymbol,
int effectiveDate,
int currencyType,
CurrencyTable table)
Construct a CurrencyType object using the olden wayes.
|
static Account |
makeExpenseAccount(AccountBook book,
java.lang.String accountName,
int accountID,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount)
Deprecated.
please use Account object constructor
|
static Account |
makeIncomeAccount(AccountBook book,
java.lang.String accountName,
int accountID,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount)
Deprecated.
please use Account object constructor
|
static Account |
makeInvestmentAccount(AccountBook book,
java.lang.String accountName,
int accountID,
CurrencyType currency,
java.util.Hashtable accountInfo,
java.util.Vector subAccounts,
Account parentAccount,
long startBalance)
Deprecated.
please use Account object constructor
|
static Reminder |
makeTransactionReminder(AccountBook book,
long id,
java.lang.String description,
int initialDate,
int dateAcked,
int lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
ParentTxn txn) |
static Reminder |
makeTransactionReminder(AccountBook book,
long id,
java.lang.String description,
long initialDate,
long dateAcked,
long lastDate,
int[] daysOfWeek,
int daysOfWeekModifier,
int[] daysOfMonth,
int everyNDays,
boolean everyYear,
ParentTxn txn) |
static com.infinitekind.tiksync.SyncRecord |
parseParametersFromURL(java.lang.String urlStr) |
static void |
updateLegacyBudgets(AccountBook book) |
static void |
updateLegacyReports(AccountBook legacyBook) |
public static Account makeBankAccount(AccountBook book, java.lang.String accountName, int accountID, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount, long startBalance)
public static Account makeIncomeAccount(AccountBook book, java.lang.String accountName, int accountID, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount)
public static Account makeExpenseAccount(AccountBook book, java.lang.String accountName, int accountID, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount)
public static Account makeInvestmentAccount(AccountBook book, java.lang.String accountName, int accountID, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount, long startBalance)
public static Account makeAccount(AccountBook book, java.lang.String accountName, int accountID, Account.AccountType type, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount)
public static Account makeAccount(AccountBook book, java.lang.String accountName, int accountID, Account.AccountType type, CurrencyType currency, java.util.Hashtable accountInfo, java.util.Vector subAccounts, Account parentAccount, long startBalance)
@Deprecated public static Account makeAccount(AccountBook book, int acctType, java.lang.String name, CurrencyType currency, Account parent)
@Deprecated public static Account makeAccount(AccountBook book, Account.AccountType acctType, java.lang.String name, CurrencyType currency, Account parent)
public static Reminder makeTransactionReminder(AccountBook book, long id, java.lang.String description, long initialDate, long dateAcked, long lastDate, int[] daysOfWeek, int daysOfWeekModifier, int[] daysOfMonth, int everyNDays, boolean everyYear, ParentTxn txn)
public static Reminder makeBasicReminder(AccountBook book, long id, java.lang.String description, int initialDate, int dateAcked, int lastDate, int[] daysOfWeek, int daysOfWeekModifier, int[] daysOfMonth, int everyNDays, boolean everyYear, java.lang.String memo)
public static Reminder makeTransactionReminder(AccountBook book, long id, java.lang.String description, int initialDate, int dateAcked, int lastDate, int[] daysOfWeek, int daysOfWeekModifier, int[] daysOfMonth, int everyNDays, boolean everyYear, ParentTxn txn)
public static CurrencyType makeCurrencyType(int id, java.lang.String idString, java.lang.String name, double rate, int decimalPlaces, java.lang.String prefix, java.lang.String suffix, java.lang.String tickerSymbol, int effectiveDate, CurrencyType.Type currencyType, CurrencyTable table)
public static CurrencyType makeCurrencyType(int id, java.lang.String idString, java.lang.String name, double rate, int decimalPlaces, java.lang.String prefix, java.lang.String suffix, java.lang.String tickerSymbol, int effectiveDate, int currencyType, CurrencyTable table)
public static void loadLegacyOnlineInfo(AccountBook book, StreamTable info)
public static com.infinitekind.tiksync.SyncRecord parseParametersFromURL(java.lang.String urlStr)
public static void updateLegacyBudgets(AccountBook book)
public static void updateLegacyReports(AccountBook legacyBook)