public class JSONDeserializer extends java.lang.Object implements Deserializer
Constructor and Description |
---|
JSONDeserializer() |
Modifier and Type | Method and Description |
---|---|
java.util.List<AIType> |
parseAIList(java.lang.String rawData)
Parses JSON data into an AI Type
|
NetBank |
parseNetBank(java.lang.String rawData) |
NetChat |
parseNetChat(java.lang.String rawData) |
NetCity |
parseNetCity(java.lang.String rawData) |
NetDevCardList |
parseNetDevCardList(java.lang.String rawData) |
NetDirectionalLocation |
parseNetEdgeLocation(java.lang.String rawData) |
NetGame |
parseNetGame(java.lang.String rawData)
Parses a NetGame from serialized data
|
java.util.List<NetGame> |
parseNetGameList(java.lang.String rawData)
Parses a List of NetGame objects from serialized data
|
NetGameModel |
parseNetGameModel(java.lang.String rawData)
Parses a NetGameModel from serialized data
|
NetHex |
parseNetHex(java.lang.String rawData) |
NetHexLocation |
parseNetHexLocation(java.lang.String rawData) |
NetLine |
parseNetLine(java.lang.String rawData) |
NetLog |
parseNetLog(java.lang.String rawData) |
NetMap |
parseNetMap(java.lang.String rawData) |
NetPlayer |
parseNetPlayer(java.lang.String rawData)
Parses a NetPlayer from serialized data
|
NetPort |
parseNetPort(java.lang.String rawData) |
NetResourceList |
parseNetResourceList(java.lang.String rawData) |
NetRoad |
parseNetRoad(java.lang.String rawData) |
NetSettlement |
parseNetSettlement(java.lang.String rawData) |
NetTradeOffer |
parseNetTradeOffer(java.lang.String rawData) |
NetTurnTracker |
parseNetTurnTracker(java.lang.String rawData) |
NetPlayer |
parsePartialNetPlayer(java.lang.String rawData)
Parses a NetPlayer from serialized data
|
public java.util.List<AIType> parseAIList(java.lang.String rawData) throws org.json.JSONException
Deserializer
parseAIList
in interface Deserializer
rawData
- The serialized dataorg.json.JSONException
public NetGame parseNetGame(java.lang.String rawData) throws org.json.JSONException
Deserializer
parseNetGame
in interface Deserializer
rawData
- The serialized dataorg.json.JSONException
public NetPlayer parsePartialNetPlayer(java.lang.String rawData) throws org.json.JSONException
Deserializer
parsePartialNetPlayer
in interface Deserializer
rawData
- The serialized dataorg.json.JSONException
public NetPlayer parseNetPlayer(java.lang.String rawData) throws org.json.JSONException
Deserializer
parseNetPlayer
in interface Deserializer
rawData
- The serialized dataorg.json.JSONException
public NetGameModel parseNetGameModel(java.lang.String rawData) throws org.json.JSONException
Deserializer
parseNetGameModel
in interface Deserializer
rawData
- The serialized dataorg.json.JSONException
public NetTradeOffer parseNetTradeOffer(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetDevCardList parseNetDevCardList(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetMap parseNetMap(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetSettlement parseNetSettlement(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetCity parseNetCity(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetRoad parseNetRoad(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetDirectionalLocation parseNetEdgeLocation(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetPort parseNetPort(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetHex parseNetHex(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetHexLocation parseNetHexLocation(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetTurnTracker parseNetTurnTracker(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetResourceList parseNetResourceList(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetBank parseNetBank(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetLog parseNetLog(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetChat parseNetChat(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public NetLine parseNetLine(java.lang.String rawData) throws org.json.JSONException
org.json.JSONException
public java.util.List<NetGame> parseNetGameList(java.lang.String rawData) throws org.json.JSONException
Deserializer
parseNetGameList
in interface Deserializer
rawData
- The serialized dataorg.json.JSONException