Class OOSymbolsDeSer
java.lang.Object
de.monticore.symbols.oosymbols._symboltable.OOSymbolsDeSer
- All Implemented Interfaces:
de.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
public class OOSymbolsDeSer
extends Object
implements de.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope,OOSymbolsSymbols2Json>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserializeAddons(IOOSymbolsArtifactScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) voiddeserializeAddons(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) deserializeArtifactScope(de.monticore.symboltable.serialization.json.JsonObject scopeJson) deserializeScope(de.monticore.symboltable.serialization.json.JsonObject scopeJson) protected voiddeserializeSymbols(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) serialize(IOOSymbolsArtifactScope toSerialize, OOSymbolsSymbols2Json s2j) serialize(IOOSymbolsScope toSerialize, OOSymbolsSymbols2Json s2j) voidserializeAddons(IOOSymbolsArtifactScope toSerialize, OOSymbolsSymbols2Json s2j) voidserializeAddons(IOOSymbolsScope toSerialize, OOSymbolsSymbols2Json s2j)
-
Constructor Details
-
OOSymbolsDeSer
public OOSymbolsDeSer()
-
-
Method Details
-
serialize
- Specified by:
serializein interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
serialize
- Specified by:
serializein interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
serializeAddons
- Specified by:
serializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
serializeAddons
- Specified by:
serializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
deserializeScope
public IOOSymbolsScope deserializeScope(de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeScopein interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
deserializeArtifactScope
public IOOSymbolsArtifactScope deserializeArtifactScope(de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeArtifactScopein interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
deserializeSymbols
protected void deserializeSymbols(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) -
deserializeAddons
public void deserializeAddons(IOOSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-
deserializeAddons
public void deserializeAddons(IOOSymbolsArtifactScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IOOSymbolsScope,IOOSymbolsArtifactScope, OOSymbolsSymbols2Json>
-