Class MCFullGenericTypesSymbols2Json
java.lang.Object
de.monticore.types.mcfullgenerictypes._symboltable.MCFullGenericTypesSymbols2Json
- All Implemented Interfaces:
MCFullGenericTypesVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected MCFullGenericTypesSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IMCFullGenericTypesScope, IMCFullGenericTypesArtifactScope, MCFullGenericTypesSymbols2Json> protected MCFullGenericTypesTraverser -
Constructor Summary
ConstructorsConstructorDescriptionMCFullGenericTypesSymbols2Json(MCFullGenericTypesTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IMCFullGenericTypesArtifactScope toSerialize) serialize(IMCFullGenericTypesScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(MCFullGenericTypesSymbols2Json realThis) voidsetTraverser(MCFullGenericTypesTraverser traverser) store(IMCFullGenericTypesArtifactScope scope, String fileName) voidvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Field Details
-
scopeDeSer
protected de.monticore.symboltable.serialization.IDeSer<IMCFullGenericTypesScope,IMCFullGenericTypesArtifactScope, scopeDeSerMCFullGenericTypesSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
MCFullGenericTypesSymbols2Json
public MCFullGenericTypesSymbols2Json() -
MCFullGenericTypesSymbols2Json
public MCFullGenericTypesSymbols2Json(MCFullGenericTypesTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer)
-
-
Method Details
-
getRealThis
-
setRealThis
-
getJsonPrinter
public de.monticore.symboltable.serialization.JsonPrinter getJsonPrinter() -
setJsonPrinter
public void setJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) -
serialize
-
serialize
-
deserialize
-
getTraverser
-
setTraverser
-
init
public void init() -
getSerializedString
-
writeSymbolHierarchies
public void writeSymbolHierarchies() -
load
-
load
-
load
-
store
-
visit
- Specified by:
visitin interfaceMCFullGenericTypesVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCFullGenericTypesVisitor2
-
visit
- Specified by:
visitin interfaceMCFullGenericTypesVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCFullGenericTypesVisitor2
-