Zum Inhalt

Generator IncrementGenerator

Erzeugt fortlaufende Ganzzahlen als reine Funktion der Zeilenposition.

Warum: Für worker-invariante lokale Sequenzen verwenden; bei datenbankübergreifender Koordination SequenceTableGenerator einsetzen.

Kategorie: core.

Ergebnis: int.

1
<key name="value" generator="IncrementGenerator(start=1000, end=9999, step=1, include_end=True)"/>

Parameter

  • start: int; Standardwert 1 — Startwert oder inklusiver Startindex des Wertebereichs.
  • end: int; Standardwert 9223372036854775807 — Endgrenze oder exklusiver Endindex des Wertebereichs.
  • step: int; Standardwert 1 — Vorzeichenbehafteter Schritt zwischen aufeinanderfolgenden Werten.
  • include_end: bool; Standardwert True — Legt fest, ob die exakte Endgrenze gültig ist.