Klasse JsonFormatter
java.lang.Object
gdv.xport.util.AbstractFormatter
gdv.xport.util.JsonFormatter
- Alle implementierten Schnittstellen:
ImportListener, AutoCloseable, EventListener
Ueber diese Klassen koennen die GDV-Datensaetze als JSON formattiert
werden.
- Seit:
- 2.1.0
- Autor:
- oliver
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault-Konstruktor.JsonFormatter(OutputStream ostream) Instantiiert einen neuen JsonFormatter.JsonFormatter(Writer writer) Instantiiert einen neuen JsonFormatter. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidwrite(Datenpaket datenpaket) Ausgabe eines kompletten Datenpakets.Von Klasse geerbte Methoden AbstractFormatter
close, getConfig, getWriter, notice, setWriter, setWriter, write, writeModifikator und TypMethodeBeschreibungvoidclose()Schliesst die Writer-Resource.protected final ConfigLiefert die Konfiguratipn zurueck.final WriterLiefert den eingestellten Writer.voidSobald diese Methode aufgerufen, wird der uebergebene Satz formattiert ausgegeben.voidsetWriter(OutputStream ostream) Setzt den Ausgabekanal auf den uebergebenen OutputStream.voidSetzt den Ausgabekanal auf den uebergebenen Writer.voidWenn ein Formatter alsImportListenereingesetzt werden soll, muss er diese Methode ueberschreiben.voidAusgabe des uebergebenen Strings.
-
Konstruktordetails
-
JsonFormatter
public JsonFormatter()Default-Konstruktor. -
JsonFormatter
Instantiiert einen neuen JsonFormatter.- Parameter:
ostream- the ostream
-
JsonFormatter
Instantiiert einen neuen JsonFormatter.- Parameter:
writer- the writer
-
-
Methodendetails
-
write
Ausgabe eines kompletten Datenpakets.- Setzt außer Kraft:
writein KlasseAbstractFormatter- Parameter:
datenpaket- Datenpaket, das formattiert ausgegeben werden soll- Löst aus:
IOException- bei Problemen mit der Generierung- Siehe auch:
-