Class SIUnitTypes4MathSymbols2Json
java.lang.Object
de.monticore.siunit.siunittypes4math._symboltable.SIUnitTypes4MathSymbols2Json
- All Implemented Interfaces:
SIUnitTypes4MathVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected SIUnitTypes4MathSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<ISIUnitTypes4MathScope, ISIUnitTypes4MathArtifactScope, SIUnitTypes4MathSymbols2Json> protected SIUnitTypes4MathTraverser -
Constructor Summary
ConstructorsConstructorDescriptionSIUnitTypes4MathSymbols2Json(SIUnitTypes4MathTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidde.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(ISIUnitTypes4MathArtifactScope toSerialize) serialize(ISIUnitTypes4MathScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(SIUnitTypes4MathSymbols2Json realThis) voidsetTraverser(SIUnitTypes4MathTraverser traverser) store(ISIUnitTypes4MathArtifactScope scope, String fileName) voidvoidvisit(ISIUnitTypes4MathScope 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<ISIUnitTypes4MathScope,ISIUnitTypes4MathArtifactScope, scopeDeSerSIUnitTypes4MathSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
SIUnitTypes4MathSymbols2Json
public SIUnitTypes4MathSymbols2Json() -
SIUnitTypes4MathSymbols2Json
public SIUnitTypes4MathSymbols2Json(SIUnitTypes4MathTraverser 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 interfaceSIUnitTypes4MathVisitor2
-
endVisit
- Specified by:
endVisitin interfaceSIUnitTypes4MathVisitor2
-
visit
- Specified by:
visitin interfaceSIUnitTypes4MathVisitor2
-
endVisit
- Specified by:
endVisitin interfaceSIUnitTypes4MathVisitor2
-