Package de.willuhn.jameica.hbci.io
Class AbstractSepaImporter
- java.lang.Object
-
- de.willuhn.jameica.hbci.io.AbstractImporter
-
- de.willuhn.jameica.hbci.io.AbstractSepaImporter
-
- Direct Known Subclasses:
SepaLastschriftImporter,SepaSammelLastschriftImporter,SepaSammelUeberweisungImporter,SepaUeberweisungImporter
public abstract class AbstractSepaImporter extends AbstractImporter
Abstrakte Basis-Klasse fuer SEPA-Import.
-
-
Constructor Summary
Constructors Constructor Description AbstractSepaImporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected KontofindKonto(java.lang.String iban)Sucht nach dem Konto mit der angegebenen IBAN.java.lang.StringgetName()Liefert einen sprechenden Namen des Exporters/Importers.protected doubleparseValue(java.lang.String s)Versucht den Text als Double zu parsen.-
Methods inherited from class de.willuhn.jameica.hbci.io.AbstractImporter
doImport, getIOFormats
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:IOLiefert einen sprechenden Namen des Exporters/Importers. Z.Bsp. "Swift MT-940 Format".- Returns:
- Name
- See Also:
IO.getName()
-
findKonto
protected Konto findKonto(java.lang.String iban) throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Sucht nach dem Konto mit der angegebenen IBAN.- Parameters:
iban-- Returns:
- das gefundene Konto oder wenn es nicht gefunden wurde, dann das vom Benutzer ausgewaehlte.
Die Funktion liefert nie
nullsondern wirft eine ApplicationException, wenn kein Konto ausgewaehlt wurde. - Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionde.willuhn.jameica.system.OperationCanceledException
-
parseValue
protected double parseValue(java.lang.String s)
Versucht den Text als Double zu parsen.- Parameters:
s- der Text.- Returns:
- das geparste Double oder NaN, wenn es nicht zu parsen ist.
-
-