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
DeserializerparseAIList in interface DeserializerrawData - The serialized dataorg.json.JSONExceptionpublic NetGame parseNetGame(java.lang.String rawData) throws org.json.JSONException
DeserializerparseNetGame in interface DeserializerrawData - The serialized dataorg.json.JSONExceptionpublic NetPlayer parsePartialNetPlayer(java.lang.String rawData) throws org.json.JSONException
DeserializerparsePartialNetPlayer in interface DeserializerrawData - The serialized dataorg.json.JSONExceptionpublic NetPlayer parseNetPlayer(java.lang.String rawData) throws org.json.JSONException
DeserializerparseNetPlayer in interface DeserializerrawData - The serialized dataorg.json.JSONExceptionpublic NetGameModel parseNetGameModel(java.lang.String rawData) throws org.json.JSONException
DeserializerparseNetGameModel in interface DeserializerrawData - The serialized dataorg.json.JSONExceptionpublic NetTradeOffer parseNetTradeOffer(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetDevCardList parseNetDevCardList(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetMap parseNetMap(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetSettlement parseNetSettlement(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetCity parseNetCity(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetRoad parseNetRoad(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetDirectionalLocation parseNetEdgeLocation(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetPort parseNetPort(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetHex parseNetHex(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetHexLocation parseNetHexLocation(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetTurnTracker parseNetTurnTracker(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetResourceList parseNetResourceList(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetBank parseNetBank(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetLog parseNetLog(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetChat parseNetChat(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic NetLine parseNetLine(java.lang.String rawData) throws org.json.JSONException
org.json.JSONExceptionpublic java.util.List<NetGame> parseNetGameList(java.lang.String rawData) throws org.json.JSONException
DeserializerparseNetGameList in interface DeserializerrawData - The serialized dataorg.json.JSONException