Package de.willuhn.jameica.hbci.io
Interface IO
-
- All Known Implementing Classes:
AbstractDTAUSImporter
,AbstractDTAUSIO
,AbstractExporter
,AbstractImporter
,AbstractSepaExporter
,AbstractSepaImporter
,AbstractUmsatzTreeExporter
,CamtUmsatzImporter
,CsvImporter
,DTAUSSammelTransferExporter
,DTAUSUmsatzImporter
,EinnahmeAusgabeExporter
,MoneyplexUmsatzImporter
,MT940UmsatzExporter
,MT940UmsatzExporterMerged
,MT940UmsatzImporter
,PDFUmsatzExporter
,SepaLastschriftExporter
,SepaLastschriftImporter
,SepaSammelLastschriftExporter
,SepaSammelLastschriftImporter
,SepaSammelUeberweisungExporter
,SepaSammelUeberweisungImporter
,SepaUeberweisungExporter
,SepaUeberweisungImporter
,UmsatzTreeAccountingExporter
,UmsatzTreeCompleteExporter
,UmsatzTreeSummaryExporter
,VelocityExporter
,XMLExporter
,XMLImporter
,XMLKontoauszugImporter
,XMLSammelTransferExporter
,XMLSepaSammelTransferExporter
,XMLSepaSammelTransferImporter
,XMLUmsatzImporter
,XMLUmsatzTypImporter
public interface IO
Basis-Interface aller Importer und Exporter.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IOFormat[]
getIOFormats(java.lang.Class objectType)
Liefert eine Liste der von diesem unterstuetzten Datei-Formate.java.lang.String
getName()
Liefert einen sprechenden Namen des Exporters/Importers.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Liefert einen sprechenden Namen des Exporters/Importers. Z.Bsp. "Swift MT-940 Format".- Returns:
- Name
-
getIOFormats
IOFormat[] getIOFormats(java.lang.Class objectType)
Liefert eine Liste der von diesem unterstuetzten Datei-Formate.- Parameters:
objectType
- Art der zu exportierenden/importierenden Objekte. Z.Bsb.: Umsatz.class oder SammellastBuchung.class. Abhaengig davon kann der Exporter/Importer eine unterschiedliche Liste von Dateiformaten liefern, die er zu dieser Objektart unterstuetzt.- Returns:
- Liste der Export-Formate.
-
-