Search in sources :

Example 11 with DeutscheBankPDFExtractor

use of name.abuchen.portfolio.datatransfer.pdf.DeutscheBankPDFExtractor in project portfolio by buchen.

the class ImportExtractedItemsWizard method addDefaultExtractors.

private void addDefaultExtractors() throws IOException {
    extractors.add(new BaaderBankPDFExtractor(client));
    extractors.add(new BankSLMPDFExtractor(client));
    extractors.add(new ComdirectPDFExtractor(client));
    extractors.add(new CommerzbankPDFExtractor(client));
    extractors.add(new ConsorsbankPDFExtractor(client));
    extractors.add(new DABPDFExtractor(client));
    extractors.add(new DegiroPDFExtractor(client));
    extractors.add(new DeutscheBankPDFExtractor(client));
    extractors.add(new DkbPDFExtractor(client));
    extractors.add(new FinTechGroupBankPDFExtractor(client));
    extractors.add(new INGDiBaExtractor(client));
    extractors.add(new OnvistaPDFExtractor(client));
    extractors.add(new SBrokerPDFExtractor(client));
    extractors.add(new UnicreditPDFExtractor(client));
    extractors.add(new HelloBankPDFExtractor(client));
    Collections.sort(extractors, (r, l) -> r.getLabel().compareToIgnoreCase(l.getLabel()));
}
Also used : ConsorsbankPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.ConsorsbankPDFExtractor) FinTechGroupBankPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.FinTechGroupBankPDFExtractor) CommerzbankPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.CommerzbankPDFExtractor) DegiroPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.DegiroPDFExtractor) UnicreditPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.UnicreditPDFExtractor) BankSLMPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.BankSLMPDFExtractor) DABPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.DABPDFExtractor) DkbPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.DkbPDFExtractor) OnvistaPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.OnvistaPDFExtractor) BaaderBankPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.BaaderBankPDFExtractor) DeutscheBankPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.DeutscheBankPDFExtractor) ComdirectPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.ComdirectPDFExtractor) INGDiBaExtractor(name.abuchen.portfolio.datatransfer.pdf.INGDiBaExtractor) HelloBankPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.HelloBankPDFExtractor) SBrokerPDFExtractor(name.abuchen.portfolio.datatransfer.pdf.SBrokerPDFExtractor)

Aggregations

DeutscheBankPDFExtractor (name.abuchen.portfolio.datatransfer.pdf.DeutscheBankPDFExtractor)11 IOException (java.io.IOException)10 ArrayList (java.util.ArrayList)10 BuySellEntryItem (name.abuchen.portfolio.datatransfer.Extractor.BuySellEntryItem)10 Item (name.abuchen.portfolio.datatransfer.Extractor.Item)10 SecurityItem (name.abuchen.portfolio.datatransfer.Extractor.SecurityItem)10 TransactionItem (name.abuchen.portfolio.datatransfer.Extractor.TransactionItem)10 Client (name.abuchen.portfolio.model.Client)10 Test (org.junit.Test)10 AssertImportActions (name.abuchen.portfolio.datatransfer.actions.AssertImportActions)9 AccountTransaction (name.abuchen.portfolio.model.AccountTransaction)9 Security (name.abuchen.portfolio.model.Security)9 LocalDateTime (java.time.LocalDateTime)7 List (java.util.List)7 Optional (java.util.Optional)7 PDFInputFile (name.abuchen.portfolio.datatransfer.pdf.PDFInputFile)7 BuySellEntry (name.abuchen.portfolio.model.BuySellEntry)7 PortfolioTransaction (name.abuchen.portfolio.model.PortfolioTransaction)7 Unit (name.abuchen.portfolio.model.Transaction.Unit)7 CurrencyUnit (name.abuchen.portfolio.money.CurrencyUnit)7