Skip to content
This repository has been archived by the owner. It is now read-only.

Index-Parameter auf Highlevel-Ebene hinzugefügt #14

Merged
merged 1 commit into from Dec 8, 2013

Conversation

@shred
Copy link
Contributor

commented Dec 6, 2013

Index-Parameter wurden auf Highlevel-Ebene hinzugefügt. Mittels setParam(String paramName, Integer index, String value) kann ein entsprechender Index-Parameter gesetzt werden.

addConstraint() hat einen weiteren boolean-Parameter, der auf true gesetzt wird, wenn der Parameter indexfähig ist. Wird setParam() mit einem Index bei einem nicht index-fähigen Parameter aufgerufen, wird eine entsprechende Fehlermeldung zurückgeliefert.

TODOs:

  • Defaultwerte werden bei fehlenden Index-Parametern nicht automatisch gesetzt.
  • SEPA-Geschäftsvorfälle mit Einzeltransaktion (LastSEPA, UebSEPA) akzeptieren dennoch Index-Parameter. Hier müsste es eine Möglichkeit geben, Constraints erst nachträglich in den abgeleiteten Multi-Klassen auf index=true zu setzen.
willuhn added a commit that referenced this pull request Dec 8, 2013
Index-Parameter auf Highlevel-Ebene hinzugefügt
@willuhn willuhn merged commit 9c0a465 into willuhn:master Dec 8, 2013
willuhn added a commit to willuhn/hibiscus that referenced this pull request Dec 8, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
2 participants
You can’t perform that action at this time.