import com.google.common.collect.ImmutableMap;
import com.google.common.collect.UnmodifiableIterator;
-import java.io.Serial;
import java.io.Serializable;
import java.util.AbstractMap.SimpleImmutableEntry;
import java.util.AbstractSet;
*/
public abstract sealed class ImmutableOffsetMap<K, V> implements UnmodifiableMapPhase<K, V>, Serializable {
static final class Ordered<K, V> extends ImmutableOffsetMap<K, V> {
- @Serial
+ @java.io.Serial
private static final long serialVersionUID = 1L;
Ordered(final ImmutableMap<K, Integer> offsets, final V[] objects) {
}
static final class Unordered<K, V> extends ImmutableOffsetMap<K, V> {
- @Serial
+ @java.io.Serial
private static final long serialVersionUID = 1L;
Unordered(final ImmutableMap<K, Integer> offsets, final V[] objects) {
}
}
- @Serial
+ @java.io.Serial
private static final long serialVersionUID = 1L;
private final @NonNull ImmutableMap<K, Integer> offsets;
}
}
- @Serial
+ @java.io.Serial
abstract Object writeReplace();
}