Class TypeVarSymbolDeSer
java.lang.Object
de.monticore.symbols.basicsymbols._symboltable.TypeVarSymbolDeSerTOP
de.monticore.symbols.basicsymbols._symboltable.TypeVarSymbolDeSer
- All Implemented Interfaces:
de.monticore.symboltable.serialization.ISymbolDeSer<TypeVarSymbol,BasicSymbolsSymbols2Json>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserializeSuperTypes(IBasicSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) deserializeSuperTypes(de.monticore.symboltable.serialization.json.JsonObject symbolJson) protected voidserializeSuperTypes(List<SymTypeExpression> superTypes, BasicSymbolsSymbols2Json s2j) Methods inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeVarSymbolDeSerTOP
deserialize, deserialize, deserialize, deserializeAddons, getSerializedKind, serialize, serializeAddonsMethods 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
-
TypeVarSymbolDeSer
public TypeVarSymbolDeSer()
-
-
Method Details
-
serializeSuperTypes
protected void serializeSuperTypes(List<SymTypeExpression> superTypes, BasicSymbolsSymbols2Json s2j) - Overrides:
serializeSuperTypesin classTypeVarSymbolDeSerTOP
-
deserializeSuperTypes
public List<SymTypeExpression> deserializeSuperTypes(de.monticore.symboltable.serialization.json.JsonObject symbolJson) - Overrides:
deserializeSuperTypesin classTypeVarSymbolDeSerTOP
-
deserializeSuperTypes
public List<SymTypeExpression> deserializeSuperTypes(IBasicSymbolsScope scope, de.monticore.symboltable.serialization.json.JsonObject symbolJson) - Overrides:
deserializeSuperTypesin classTypeVarSymbolDeSerTOP
-