Class MCArrayTypesSymbols2Json
java.lang.Object
de.monticore.types.mcarraytypes._symboltable.MCArrayTypesSymbols2Json
- All Implemented Interfaces:
MCArrayTypesVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected MCArrayTypesSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<IMCArrayTypesScope, IMCArrayTypesArtifactScope, MCArrayTypesSymbols2Json> protected MCArrayTypesTraverser -
Constructor Summary
ConstructorsConstructorDescriptionMCArrayTypesSymbols2Json(MCArrayTypesTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(IMCArrayTypesScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(IMCArrayTypesArtifactScope toSerialize) serialize(IMCArrayTypesScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(MCArrayTypesSymbols2Json realThis) voidsetTraverser(MCArrayTypesTraverser traverser) store(IMCArrayTypesArtifactScope scope, String fileName) voidvoidvisit(IMCArrayTypesScope node) voidMethods 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<IMCArrayTypesScope,IMCArrayTypesArtifactScope, scopeDeSerMCArrayTypesSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
MCArrayTypesSymbols2Json
public MCArrayTypesSymbols2Json() -
MCArrayTypesSymbols2Json
public MCArrayTypesSymbols2Json(MCArrayTypesTraverser 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 interfaceMCArrayTypesVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCArrayTypesVisitor2
-
visit
- Specified by:
visitin interfaceMCArrayTypesVisitor2
-
endVisit
- Specified by:
endVisitin interfaceMCArrayTypesVisitor2
-