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
- ClearcheckbookException
public File exportCategories(String fileName, List<CategoryDataType> categories) throws ClearcheckbookException
fileName
- categories
- ClearcheckbookException
public File exportLimits(String fileName, List<LimitDataType> limits) throws ClearcheckbookException
fileName
- limits
- ClearcheckbookException
public File exportReminders(String fileName, List<ReminderDataType> reminders) throws ClearcheckbookException
fileName
- reminders
- ClearcheckbookException
public File exportTransactions(String fileName, List<TransactionDataType> transactions) throws ClearcheckbookException
fileName
- transactions
- ClearcheckbookException
public List<AccountDataType> importAccounts(String fileName) throws ClearcheckbookException
ClearcheckbookException
public List<CategoryDataType> importCategories(String fileName) throws ClearcheckbookException
ClearcheckbookException
public <D extends AbstractDataType<?>> List<D> importFromFile(String fileName, Class<D> c) throws ClearcheckbookException
fileName
- ClearcheckbookException
public <D extends AbstractDataType<?>> List<D> importFromFile(String fileName, Class<D> class1, FilePreProcessor processor) throws ClearcheckbookException
ClearcheckbookException
public List<LimitDataType> importLimits(String fileName) throws ClearcheckbookException
ClearcheckbookException
public List<ReminderDataType> importReminders(String fileName) throws ClearcheckbookException
ClearcheckbookException
public List<TransactionDataType> importTransactions(String fileName, FilePreProcessor processor) throws ClearcheckbookException
ClearcheckbookException
Copyright © 2014 Leonard UK Ltd. All rights reserved.