public class ESatz extends Satz
Modifier and Type | Field and Description |
---|---|
private int |
eAnzahlC
Feld e04, 7 Bytes, numerisch, Anzahl der Datensätze C, Abstimm-Daten
|
private java.lang.String |
eSatzart
Feld e02, 1 Byte, alpha, Satzart, Konstant E
|
private java.lang.String |
eSatzlaenge
Feld e01, 4 Bytes, numerisch, Satzlängenfeld, Konstant 0128
|
private java.math.BigInteger |
eSummeBankleitzahlen
Feld e07, 17 Bytes, numerisch, Summe der Bankleitzahlen, Abstimm-Unterlage
|
private java.math.BigInteger |
eSummeBetraege
Feld e08, 13 Bytes, numerisch, Summe der Euro-Beträge aus den Datensätzen C
(Feld 12)
|
private java.math.BigInteger |
eSummeKontonummern
Feld e06, 17 Bytes, numerisch, Summe der Kontonummern, Abstimm-Unterlage
|
Constructor and Description |
---|
ESatz() |
ESatz(java.lang.String satz,
int toleranz)
Konstruktor mit der Übergabe eines zu parsenden Satzes
|
Modifier and Type | Method and Description |
---|---|
void |
add(CSatz csatz) |
int |
getAnzahlDatensaetze() |
java.math.BigInteger |
getSummeBankleitzahlen() |
java.math.BigInteger |
getSummeBetraege() |
java.math.BigInteger |
getSummeKontonummern() |
void |
setAnzahlDatensaetze(java.lang.String value) |
void |
setSummeBankleitzahlen(java.lang.String value) |
void |
setSummeBetraege(java.lang.String value) |
void |
setSummeKontonummern(java.lang.String value) |
java.lang.String |
toString() |
void |
write(java.io.DataOutputStream dos) |
codingFromDtaus, make27, makeValid, validCharacters
private java.lang.String eSatzlaenge
private java.lang.String eSatzart
private int eAnzahlC
private java.math.BigInteger eSummeKontonummern
private java.math.BigInteger eSummeBankleitzahlen
private java.math.BigInteger eSummeBetraege
public ESatz()
public ESatz(java.lang.String satz, int toleranz) throws DtausException
DtausException
public void setAnzahlDatensaetze(java.lang.String value) throws DtausException
DtausException
public int getAnzahlDatensaetze()
public void setSummeKontonummern(java.lang.String value)
public java.math.BigInteger getSummeKontonummern()
public void setSummeBankleitzahlen(java.lang.String value)
public java.math.BigInteger getSummeBankleitzahlen()
public void setSummeBetraege(java.lang.String value) throws DtausException
DtausException
public java.math.BigInteger getSummeBetraege()
public void add(CSatz csatz)
public void write(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object