public interface MapDataSerializer
| Modifier and Type | Method and Description |
|---|---|
CellData[] |
deserialize(String mapData)
Parse serialized map data to cells
|
String |
serialize(CellData[] cells)
Serialize the cells to a string
The result value must be compatible with deserialize()
So, the code `serializer.serialize(serializer.deserialize(mapData)).equals(mapData)` must always return true
|
CellData[] deserialize(String mapData)
mapData - The raw map dataIllegalArgumentException - When invalid mapData is givenString serialize(CellData[] cells)
cells - Cells to serializeCopyright © 2022. All rights reserved.