102 |
|
* |
103 |
|
* @serial |
104 |
|
*/ |
105 |
+ |
@SuppressWarnings("serial") // Conditionally serializable |
106 |
|
protected Object[] elementData; |
107 |
|
|
108 |
|
/** |
125 |
|
protected int capacityIncrement; |
126 |
|
|
127 |
|
/** use serialVersionUID from JDK 1.0.2 for interoperability */ |
128 |
+ |
// OPENJDK @java.io.Serial |
129 |
|
private static final long serialVersionUID = -2767605614048989439L; |
130 |
|
|
131 |
|
/** |
1159 |
|
* @throws ClassNotFoundException if the stream contains data |
1160 |
|
* of a non-existing class |
1161 |
|
*/ |
1162 |
+ |
// OPENJDK @java.io.Serial |
1163 |
|
private void readObject(ObjectInputStream in) |
1164 |
|
throws IOException, ClassNotFoundException { |
1165 |
|
ObjectInputStream.GetField gfields = in.readFields(); |
1181 |
|
* @param s the stream |
1182 |
|
* @throws java.io.IOException if an I/O error occurs |
1183 |
|
*/ |
1184 |
+ |
// OPENJDK @java.io.Serial |
1185 |
|
private void writeObject(java.io.ObjectOutputStream s) |
1186 |
|
throws java.io.IOException { |
1187 |
|
final java.io.ObjectOutputStream.PutField fields = s.putFields(); |