Class SIUnitTypes4ComputingSymbols2Json
java.lang.Object
de.monticore.siunit.siunittypes4computing._symboltable.SIUnitTypes4ComputingSymbols2Json
- All Implemented Interfaces:
SIUnitTypes4ComputingVisitor2,de.monticore.visitor.IVisitor
public class SIUnitTypes4ComputingSymbols2Json
extends Object
implements SIUnitTypes4ComputingVisitor2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected SIUnitTypes4ComputingSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<ISIUnitTypes4ComputingScope, ISIUnitTypes4ComputingArtifactScope, SIUnitTypes4ComputingSymbols2Json> protected SIUnitTypes4ComputingTraverser -
Constructor Summary
ConstructorsConstructorDescriptionSIUnitTypes4ComputingSymbols2Json(SIUnitTypes4ComputingTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(ISIUnitTypes4ComputingArtifactScope toSerialize) serialize(ISIUnitTypes4ComputingScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(SIUnitTypes4ComputingSymbols2Json realThis) voidsetTraverser(SIUnitTypes4ComputingTraverser traverser) store(ISIUnitTypes4ComputingArtifactScope 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<ISIUnitTypes4ComputingScope,ISIUnitTypes4ComputingArtifactScope, scopeDeSerSIUnitTypes4ComputingSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
SIUnitTypes4ComputingSymbols2Json
public SIUnitTypes4ComputingSymbols2Json() -
SIUnitTypes4ComputingSymbols2Json
public SIUnitTypes4ComputingSymbols2Json(SIUnitTypes4ComputingTraverser 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 interfaceSIUnitTypes4ComputingVisitor2
-
endVisit
- Specified by:
endVisitin interfaceSIUnitTypes4ComputingVisitor2
-
visit
- Specified by:
visitin interfaceSIUnitTypes4ComputingVisitor2
-
endVisit
- Specified by:
endVisitin interfaceSIUnitTypes4ComputingVisitor2
-