Class NamedCapturingGroupSymbolDeSer
java.lang.Object
de.monticore.regex.regularexpressions._symboltable.NamedCapturingGroupSymbolDeSer
- All Implemented Interfaces:
de.monticore.symboltable.serialization.ISymbolDeSer<NamedCapturingGroupSymbol,RegularExpressionsSymbols2Json>
public class NamedCapturingGroupSymbolDeSer
extends Object
implements de.monticore.symboltable.serialization.ISymbolDeSer<NamedCapturingGroupSymbol,RegularExpressionsSymbols2Json>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(IRegularExpressionsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) deserialize(de.monticore.symboltable.IScope enclosingScope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) deserialize(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected voiddeserializeAddons(NamedCapturingGroupSymbol symbol, de.monticore.symboltable.serialization.json.JsonObject symbolJson) serialize(NamedCapturingGroupSymbol toSerialize, RegularExpressionsSymbols2Json s2j) protected voidserializeAddons(NamedCapturingGroupSymbol toSerialize, RegularExpressionsSymbols2Json s2j) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.symboltable.serialization.ISymbolDeSer
deserialize, deserialize
-
Constructor Details
-
NamedCapturingGroupSymbolDeSer
public NamedCapturingGroupSymbolDeSer()
-
-
Method Details
-
getSerializedKind
- Specified by:
getSerializedKindin interfacede.monticore.symboltable.serialization.ISymbolDeSer<NamedCapturingGroupSymbol,RegularExpressionsSymbols2Json>
-
serialize
- Specified by:
serializein interfacede.monticore.symboltable.serialization.ISymbolDeSer<NamedCapturingGroupSymbol,RegularExpressionsSymbols2Json>
-
serializeAddons
protected void serializeAddons(NamedCapturingGroupSymbol toSerialize, RegularExpressionsSymbols2Json s2j) -
deserialize
public NamedCapturingGroupSymbol deserialize(IRegularExpressionsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) -
deserialize
public NamedCapturingGroupSymbol deserialize(de.monticore.symboltable.serialization.json.JsonObject symbolJson) - Specified by:
deserializein interfacede.monticore.symboltable.serialization.ISymbolDeSer<NamedCapturingGroupSymbol,RegularExpressionsSymbols2Json>
-
deserialize
public NamedCapturingGroupSymbol deserialize(de.monticore.symboltable.IScope enclosingScope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) - Specified by:
deserializein interfacede.monticore.symboltable.serialization.ISymbolDeSer<NamedCapturingGroupSymbol,RegularExpressionsSymbols2Json>
-
deserializeAddons
protected void deserializeAddons(NamedCapturingGroupSymbol symbol, de.monticore.symboltable.serialization.json.JsonObject symbolJson)
-