![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
| String | userAccountToJson (User user) |
| User | jsonToUserAccount (String json) |
| String | dataSourcesToJson (Set< DataSource > dataSources) |
| Set< DataSource > | jsonToDataSources (String json) |
| String | subscriptionsToJson (List< Subscription > subscriptions) |
| List< Subscription > | jsonToSubscriptions (String json) |
Protocol handler for the json language
| String eu.baltrad.dex.net.protocol.json.JsonProtocol.dataSourcesToJson | ( | Set< DataSource > | dataSources | ) |
Creates a json string from a set of data sources
| dataSources | the data sources |
Implemented in eu.baltrad.dex.net.protocol.json.impl.JsonProtocol20, and eu.baltrad.dex.net.protocol.json.impl.JsonProtocol21.
| Set< DataSource > eu.baltrad.dex.net.protocol.json.JsonProtocol.jsonToDataSources | ( | String | json | ) |
Parses a json string into a set of data sources
| json | the json string |
| RuntimeException |
Implemented in eu.baltrad.dex.net.protocol.json.impl.JsonProtocol20, and eu.baltrad.dex.net.protocol.json.impl.JsonProtocol21.
| List< Subscription > eu.baltrad.dex.net.protocol.json.JsonProtocol.jsonToSubscriptions | ( | String | json | ) |
Parses a json string into a list of subscriptions
| json |
| RuntimeException |
Implemented in eu.baltrad.dex.net.protocol.json.impl.JsonProtocol20.
| User eu.baltrad.dex.net.protocol.json.JsonProtocol.jsonToUserAccount | ( | String | json | ) |
Parses a json string into a user object
| json | the json string |
Implemented in eu.baltrad.dex.net.protocol.json.impl.JsonProtocol20.
| String eu.baltrad.dex.net.protocol.json.JsonProtocol.subscriptionsToJson | ( | List< Subscription > | subscriptions | ) |
Creates a json string from a list of subscriptions
| subscriptions | the subscriptions |
Implemented in eu.baltrad.dex.net.protocol.json.impl.JsonProtocol20.
| String eu.baltrad.dex.net.protocol.json.JsonProtocol.userAccountToJson | ( | User | user | ) |
Creates a json string from a user object
| user | the user object |
Implemented in eu.baltrad.dex.net.protocol.json.impl.JsonProtocol20.