| Constructor | Description |
|---|---|
StackParser(ch.hsr.adv.commons.core.access.GsonProvider gsonProvider) |
Registers stack specific types to the GsonBuilder
|
| Modifier and Type | Method | Description |
|---|---|---|
ch.hsr.adv.commons.core.logic.domain.ModuleGroup |
parse(com.google.gson.JsonElement json) |
Parses the given json into a
ModuleGroup |
@Inject public StackParser(ch.hsr.adv.commons.core.access.GsonProvider gsonProvider)
gsonProvider - preconfigured gson builderpublic ch.hsr.adv.commons.core.logic.domain.ModuleGroup parse(com.google.gson.JsonElement json)
throws ADVParseException
ParserModuleGroupparse in interface Parserjson - json to parseModuleGroupADVParseException - if anything goes wrong with parsing the
session