public interface ArrayRelaxedRangeCheckSupport
Dieses Interface markiert Daten-Arrays, die das Setzen von Längen außerhalb der eigentlich erlaubten Bereichen unterstützen. Dies wird benötigt, damit Deserialisierer von Daten bei unversionierten Datenmodelländerungen den empfangenen, im lokalen Datenmodell eigentlich ungültigen, Datensatz korrekt deserialisieren können.
Modifier and Type | Method and Description |
---|---|
void |
setLengthRelaxedRangeCheck(int newLength)
Setzt die Länge eines Daten-Arrays mit gelockerter Bereichsprüfung und ohne Initialisierung der Werte.
|
void setLengthRelaxedRangeCheck(int newLength)
Setzt die Länge eines Daten-Arrays mit gelockerter Bereichsprüfung und ohne Initialisierung der Werte. Diese Methode ist unsicher, und sollte nur verwendet werden, wenn es notwendig ist und die Konsequenzen bekannt sind. Es können ungültige Datensätze entstehen.
newLength
- neue Arraylänge