public class QIFDateiWriter
extends java.lang.Object
Beispiel
FileOutputStream fos = new FileOutputStream("test.qif");
QIFDateiWriter qifw = new QIFDateiWriter(fos);
qifw.setBetrag(100.01);
qifw.setDatum(new Date());
qifw.setEmpfänger("Fritzchen Müller");
qifw.addAdresse("Testenhausen");
qifw.write();
qifw.setBetrag(200);
qifw.setDatum(new Date());
qifw.setEmpfänger("Franz Sepplhuber");
qifw.setKategorie("Reisen");
qifw.write();
qifw.close();
Modifier and Type | Field and Description |
---|---|
private java.io.DataOutputStream |
dos |
private QIFBuchung |
qif |
Constructor and Description |
---|
QIFDateiWriter(java.io.OutputStream os) |
Modifier and Type | Method and Description |
---|---|
void |
addAdresse(java.lang.String value) |
void |
close() |
private void |
open() |
void |
setBetrag(double value) |
void |
setClearedStatus(java.lang.String value) |
void |
setDatum(java.util.Date value) |
void |
setEmpfänger(java.lang.String value) |
void |
setKategorie(java.lang.String value) |
void |
setMemo(java.lang.String value) |
void |
setReferenz(java.lang.String value) |
void |
write() |
private java.io.DataOutputStream dos
private QIFBuchung qif
public QIFDateiWriter(java.io.OutputStream os) throws java.io.IOException
java.io.IOException
private void open() throws java.io.IOException
java.io.IOException
public void setDatum(java.util.Date value)
public void setBetrag(double value)
public void setEmpfänger(java.lang.String value)
public void setKategorie(java.lang.String value)
public void setClearedStatus(java.lang.String value)
public void setReferenz(java.lang.String value)
public void setMemo(java.lang.String value)
public void addAdresse(java.lang.String value)
public void write() throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException