public class Zahler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.math.BigDecimal |
betrag |
private java.lang.String |
bic |
private java.util.Date |
faelligkeit |
private java.lang.String |
iban |
private java.util.Date |
mandatdatum |
private java.lang.String |
mandatid |
private MandatSequence |
mandatsequence |
private java.lang.String |
name |
private java.lang.String |
nameorig |
private static java.math.BigDecimal |
nu |
private java.lang.String |
verwendungszweck |
private int |
verwendungszwecke
Interner Zähler für die geaddeten Verwendungszwecke
|
private java.lang.String |
verwendungszweckorig |
Constructor and Description |
---|
Zahler() |
Modifier and Type | Method and Description |
---|---|
void |
add(Zahler zahler)
Zusammenfassung von 2 Buchungen zu einer Mandats-ID zu einer.
|
void |
checkBetrag(java.math.BigDecimal betrag) |
private void |
checkBic(java.lang.String bic) |
void |
checkFaelligkeit(java.util.Date faelligkeit) |
private void |
checkMandatdatum(java.util.Date mandatdatum) |
private void |
checkMandatID(java.lang.String mandatid) |
void |
checkMandatsequence(MandatSequence seq) |
private void |
checkName(java.lang.String name) |
private void |
checkVerwendungszweck(java.lang.String verwendungszweck) |
java.math.BigDecimal |
getBetrag()
Betrag zurückgeben.
|
java.lang.String |
getBic()
BIC zurückgeben
|
java.util.Date |
getFaelligkeit() |
java.lang.String |
getIban()
BIC zurückgeben.
|
java.util.Date |
getMandatdatum()
Datum des Mandats zurückgeben.
|
java.lang.String |
getMandatid()
Gibt die Mandats-ID zurück
|
MandatSequence |
getMandatsequence() |
java.lang.String |
getName()
Name des Zahlungspflichtigen zurückgeben
|
java.lang.String |
getNameOrig() |
java.lang.String |
getVerwendungszweck()
Unstrukturierten Verwendungszweck zurückgeben.
|
java.lang.String |
getVerwendungszweckOrig() |
void |
setBetrag(java.math.BigDecimal betrag)
Betrag setzen.
|
void |
setBic(java.lang.String bic)
BIC setzen.
|
void |
setFaelligkeit(java.util.Date faelligkeit) |
void |
setFaelligkeit(java.util.Date faelligkeit1,
java.util.Date faelligkeit2,
SequenceType1Code sequ) |
void |
setIban(java.lang.String iban)
BIC setzen.
|
void |
setMandatdatum(java.util.Date mandatdatum)
Datum des Mandats setzen.
|
void |
setMandatid(java.lang.String mandatid)
Mandats-ID setzen.
|
void |
setMandatsequence(MandatSequence sequence) |
void |
setName(java.lang.String name)
Name des Zahlungspflichtigen setzen.
|
void |
setVerwendungszweck(java.lang.String verwendungszweck)
Unstrukturierten Verwendungszweck setzen.
|
java.lang.String |
toString() |
private java.lang.String mandatid
private java.util.Date mandatdatum
private java.lang.String bic
private java.lang.String name
private java.lang.String nameorig
private java.lang.String iban
private java.lang.String verwendungszweck
private java.lang.String verwendungszweckorig
private java.math.BigDecimal betrag
private MandatSequence mandatsequence
private java.util.Date faelligkeit
private static final java.math.BigDecimal nu
private int verwendungszwecke
public java.lang.String getMandatid() throws SEPAException
SEPAException
public void setMandatid(java.lang.String mandatid) throws SEPAException
SEPAException
private void checkMandatID(java.lang.String mandatid) throws SEPAException
SEPAException
public java.util.Date getMandatdatum() throws SEPAException
SEPAException
public void setMandatdatum(java.util.Date mandatdatum) throws SEPAException
SEPAException
private void checkMandatdatum(java.util.Date mandatdatum) throws SEPAException
SEPAException
public java.lang.String getBic() throws SEPAException
SEPAException
public void setBic(java.lang.String bic) throws SEPAException
SEPAException
private void checkBic(java.lang.String bic) throws SEPAException
SEPAException
public java.lang.String getName() throws SEPAException
SEPAException
public java.lang.String getNameOrig() throws SEPAException
SEPAException
public void setName(java.lang.String name) throws SEPAException
SEPAException
private void checkName(java.lang.String name) throws SEPAException
SEPAException
public java.lang.String getIban() throws SEPAException
SEPAException
public void setIban(java.lang.String iban) throws SEPAException
SEPAException
public java.lang.String getVerwendungszweck() throws SEPAException
SEPAException
public java.lang.String getVerwendungszweckOrig() throws SEPAException
SEPAException
public void setVerwendungszweck(java.lang.String verwendungszweck) throws SEPAException
SEPAException
private void checkVerwendungszweck(java.lang.String verwendungszweck) throws SEPAException
SEPAException
public java.math.BigDecimal getBetrag() throws SEPAException
SEPAException
public void setBetrag(java.math.BigDecimal betrag) throws SEPAException
SEPAException
public void checkBetrag(java.math.BigDecimal betrag) throws SEPAException
SEPAException
public void setMandatsequence(MandatSequence sequence)
public MandatSequence getMandatsequence() throws SEPAException
SEPAException
public void checkMandatsequence(MandatSequence seq) throws SEPAException
SEPAException
public java.util.Date getFaelligkeit() throws SEPAException
SEPAException
public void setFaelligkeit(java.util.Date faelligkeit)
public void setFaelligkeit(java.util.Date faelligkeit1, java.util.Date faelligkeit2, SequenceType1Code sequ)
public void checkFaelligkeit(java.util.Date faelligkeit) throws SEPAException
SEPAException
public void add(Zahler zahler) throws SEPAException
SEPAException
public java.lang.String toString()
toString
in class java.lang.Object