public class ClearCheckBookFileHandler extends Object
| Constructor and Description |
|---|
ClearCheckBookFileHandler() |
| Modifier and Type | Method and Description |
|---|---|
File |
exportAccounts(String fileName,
List<AccountDataType> accounts) |
File |
exportCategories(String fileName,
List<CategoryDataType> categories) |
File |
exportLimits(String fileName,
List<LimitDataType> limits) |
File |
exportReminders(String fileName,
List<ReminderDataType> reminders) |
File |
exportTransactions(String fileName,
List<TransactionDataType> transactions) |
List<AccountDataType> |
importAccounts(String fileName) |
List<CategoryDataType> |
importCategories(String fileName) |
<D extends AbstractDataType<?>> |
importFromFile(String fileName,
Class<D> c) |
<D extends AbstractDataType<?>> |
importFromFile(String fileName,
Class<D> class1,
FilePreProcessor processor) |
List<LimitDataType> |
importLimits(String fileName) |
List<ReminderDataType> |
importReminders(String fileName) |
List<TransactionDataType> |
importTransactions(String fileName,
FilePreProcessor processor) |
public File exportAccounts(String fileName, List<AccountDataType> accounts) throws ClearcheckbookException
fileName - accounts - ClearcheckbookExceptionpublic File exportCategories(String fileName, List<CategoryDataType> categories) throws ClearcheckbookException
fileName - categories - ClearcheckbookExceptionpublic File exportLimits(String fileName, List<LimitDataType> limits) throws ClearcheckbookException
fileName - limits - ClearcheckbookExceptionpublic File exportReminders(String fileName, List<ReminderDataType> reminders) throws ClearcheckbookException
fileName - reminders - ClearcheckbookExceptionpublic File exportTransactions(String fileName, List<TransactionDataType> transactions) throws ClearcheckbookException
fileName - transactions - ClearcheckbookExceptionpublic List<AccountDataType> importAccounts(String fileName) throws ClearcheckbookException
ClearcheckbookExceptionpublic List<CategoryDataType> importCategories(String fileName) throws ClearcheckbookException
ClearcheckbookExceptionpublic <D extends AbstractDataType<?>> List<D> importFromFile(String fileName, Class<D> c) throws ClearcheckbookException
fileName - ClearcheckbookExceptionpublic <D extends AbstractDataType<?>> List<D> importFromFile(String fileName, Class<D> class1, FilePreProcessor processor) throws ClearcheckbookException
ClearcheckbookExceptionpublic List<LimitDataType> importLimits(String fileName) throws ClearcheckbookException
ClearcheckbookExceptionpublic List<ReminderDataType> importReminders(String fileName) throws ClearcheckbookException
ClearcheckbookExceptionpublic List<TransactionDataType> importTransactions(String fileName, FilePreProcessor processor) throws ClearcheckbookException
ClearcheckbookExceptionCopyright © 2014 Leonard UK Ltd. All rights reserved.