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
SEPAExceptionpublic void setMandatid(java.lang.String mandatid)
throws SEPAException
SEPAExceptionprivate void checkMandatID(java.lang.String mandatid)
throws SEPAException
SEPAExceptionpublic java.util.Date getMandatdatum()
throws SEPAException
SEPAExceptionpublic void setMandatdatum(java.util.Date mandatdatum)
throws SEPAException
SEPAExceptionprivate void checkMandatdatum(java.util.Date mandatdatum)
throws SEPAException
SEPAExceptionpublic java.lang.String getBic()
throws SEPAException
SEPAExceptionpublic void setBic(java.lang.String bic)
throws SEPAException
SEPAExceptionprivate void checkBic(java.lang.String bic)
throws SEPAException
SEPAExceptionpublic java.lang.String getName()
throws SEPAException
SEPAExceptionpublic java.lang.String getNameOrig()
throws SEPAException
SEPAExceptionpublic void setName(java.lang.String name)
throws SEPAException
SEPAExceptionprivate void checkName(java.lang.String name)
throws SEPAException
SEPAExceptionpublic java.lang.String getIban()
throws SEPAException
SEPAExceptionpublic void setIban(java.lang.String iban)
throws SEPAException
SEPAExceptionpublic java.lang.String getVerwendungszweck()
throws SEPAException
SEPAExceptionpublic java.lang.String getVerwendungszweckOrig()
throws SEPAException
SEPAExceptionpublic void setVerwendungszweck(java.lang.String verwendungszweck)
throws SEPAException
SEPAExceptionprivate void checkVerwendungszweck(java.lang.String verwendungszweck)
throws SEPAException
SEPAExceptionpublic java.math.BigDecimal getBetrag()
throws SEPAException
SEPAExceptionpublic void setBetrag(java.math.BigDecimal betrag)
throws SEPAException
SEPAExceptionpublic void checkBetrag(java.math.BigDecimal betrag)
throws SEPAException
SEPAExceptionpublic void setMandatsequence(MandatSequence sequence)
public MandatSequence getMandatsequence() throws SEPAException
SEPAExceptionpublic void checkMandatsequence(MandatSequence seq) throws SEPAException
SEPAExceptionpublic java.util.Date getFaelligkeit()
throws SEPAException
SEPAExceptionpublic 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
SEPAExceptionpublic void add(Zahler zahler) throws SEPAException
SEPAExceptionpublic java.lang.String toString()
toString in class java.lang.Object