Search in sources :

Example 21 with ComdirectPDFExtractor

use of name.abuchen.portfolio.datatransfer.pdf.ComdirectPDFExtractor 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

ComdirectPDFExtractor (name.abuchen.portfolio.datatransfer.pdf.ComdirectPDFExtractor)21 IOException (java.io.IOException)20 ArrayList (java.util.ArrayList)20 BuySellEntryItem (name.abuchen.portfolio.datatransfer.Extractor.BuySellEntryItem)20 Item (name.abuchen.portfolio.datatransfer.Extractor.Item)20 SecurityItem (name.abuchen.portfolio.datatransfer.Extractor.SecurityItem)20 TransactionItem (name.abuchen.portfolio.datatransfer.Extractor.TransactionItem)20 BuySellEntry (name.abuchen.portfolio.model.BuySellEntry)20 Client (name.abuchen.portfolio.model.Client)20 Security (name.abuchen.portfolio.model.Security)20 Test (org.junit.Test)20 AccountTransaction (name.abuchen.portfolio.model.AccountTransaction)10 LocalDateTime (java.time.LocalDateTime)9 List (java.util.List)9 Optional (java.util.Optional)9 Collectors (java.util.stream.Collectors)9 PDFInputFile (name.abuchen.portfolio.datatransfer.pdf.PDFInputFile)9 PortfolioTransaction (name.abuchen.portfolio.model.PortfolioTransaction)9 Unit (name.abuchen.portfolio.model.Transaction.Unit)9 Type (name.abuchen.portfolio.model.Transaction.Unit.Type)9