Interface ArrayRelaxedRangeCheckSupport
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.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setLengthRelaxedRangeCheck
(int newLength) Setzt die Länge eines Daten-Arrays mit gelockerter Bereichsprüfung und ohne Initialisierung der Werte.
-
Method Details
-
setLengthRelaxedRangeCheck
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.- Parameters:
newLength
- neue Arraylänge
-