Package org.kapott.hbci.GV.parsers
Class AbstractSepaParser<T>
java.lang.Object
org.kapott.hbci.GV.parsers.AbstractSepaParser<T>
- Type Parameters:
T- der konkrete Typ.
- All Implemented Interfaces:
ISEPAParser<T>
- Direct Known Subclasses:
AbstractParsePain002,ParsePain00100102,ParsePain00100103,ParsePain00100109,ParsePain00100111,ParsePain00100202,ParsePain00100203,ParsePain00100303,ParsePain00800101,ParsePain00800102,ParsePain00800108,ParsePain00800110,ParsePain00800201,ParsePain00800202,ParsePain00800302
Abstrakte Basis-Klasse der SEPA PAIN-Parser.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kapott.hbci.GV.parsers.ISEPAParser
ISEPAParser.Names -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <R> Rparse(InputStream is, SepaVersion version, Class<R> root) Parst das XML fehlertolerant auch dann, wenn kein Namespace im XML angegeben ist.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kapott.hbci.GV.parsers.ISEPAParser
parse
-
Constructor Details
-
AbstractSepaParser
public AbstractSepaParser()
-
-
Method Details
-
parse
Parst das XML fehlertolerant auch dann, wenn kein Namespace im XML angegeben ist.- Type Parameters:
R- der Typ des Root-Elements.- Parameters:
is- der InputStream.version- die erwartete SEPA-Version.root- der Typ des Root-Elements.- Returns:
- das Root-Element.
-