Class MCLowLevelStatementsDeSer
java.lang.Object
de.monticore.statements.mclowlevelstatements._symboltable.MCLowLevelStatementsDeSer
- All Implemented Interfaces:
de.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
public class MCLowLevelStatementsDeSer
extends Object
implements de.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope,MCLowLevelStatementsSymbols2Json>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<de.monticore.symboltable.serialization.json.JsonObject> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserializeAddons(IMCLowLevelStatementsArtifactScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) voiddeserializeAddons(IMCLowLevelStatementsScope 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(IMCLowLevelStatementsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) protected de.monticore.symboltable.serialization.ISymbolDeSerserialize(IMCLowLevelStatementsArtifactScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) serialize(IMCLowLevelStatementsScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) voidserializeAddons(IMCLowLevelStatementsArtifactScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) voidserializeAddons(IMCLowLevelStatementsScope toSerialize, MCLowLevelStatementsSymbols2Json s2j)
-
Field Details
-
symbolHierarchiesJsonObjectOpt
protected Optional<de.monticore.symboltable.serialization.json.JsonObject> symbolHierarchiesJsonObjectOpt
-
-
Constructor Details
-
MCLowLevelStatementsDeSer
public MCLowLevelStatementsDeSer()
-
-
Method Details
-
serialize
public String serialize(IMCLowLevelStatementsScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) - Specified by:
serializein interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
serialize
public String serialize(IMCLowLevelStatementsArtifactScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) - Specified by:
serializein interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
serializeAddons
public void serializeAddons(IMCLowLevelStatementsScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) - Specified by:
serializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
serializeAddons
public void serializeAddons(IMCLowLevelStatementsArtifactScope toSerialize, MCLowLevelStatementsSymbols2Json s2j) - Specified by:
serializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
deserializeScope
public IMCLowLevelStatementsScope deserializeScope(de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeScopein interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
deserializeArtifactScope
public IMCLowLevelStatementsArtifactScope deserializeArtifactScope(de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeArtifactScopein interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
deserializeSymbols
protected void deserializeSymbols(IMCLowLevelStatementsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) -
getDeser
-
deserializeAddons
public void deserializeAddons(IMCLowLevelStatementsScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-
deserializeAddons
public void deserializeAddons(IMCLowLevelStatementsArtifactScope scope, de.monticore.symboltable.serialization.json.JsonObject scopeJson) - Specified by:
deserializeAddonsin interfacede.monticore.symboltable.serialization.IDeSer<IMCLowLevelStatementsScope,IMCLowLevelStatementsArtifactScope, MCLowLevelStatementsSymbols2Json>
-