Class SIUnitLiteralsSymbols2Json
java.lang.Object
de.monticore.siunit.siunitliterals._symboltable.SIUnitLiteralsSymbols2Json
- All Implemented Interfaces:
SIUnitLiteralsVisitor2,de.monticore.visitor.IVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.monticore.symboltable.serialization.JsonPrinterprotected SIUnitLiteralsSymbols2Jsonprotected de.monticore.symboltable.serialization.IDeSer<ISIUnitLiteralsScope, ISIUnitLiteralsArtifactScope, SIUnitLiteralsSymbols2Json> protected SIUnitLiteralsTraverser -
Constructor Summary
ConstructorsConstructorDescriptionSIUnitLiteralsSymbols2Json(SIUnitLiteralsTraverser traverser, de.monticore.symboltable.serialization.JsonPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(String serialized) voidvoidendVisit(ISIUnitLiteralsScope node) de.monticore.symboltable.serialization.JsonPrintervoidinit()serialize(ISIUnitLiteralsArtifactScope toSerialize) serialize(ISIUnitLiteralsScope toSerialize) voidsetJsonPrinter(de.monticore.symboltable.serialization.JsonPrinter printer) voidsetRealThis(SIUnitLiteralsSymbols2Json realThis) voidsetTraverser(SIUnitLiteralsTraverser traverser) store(ISIUnitLiteralsArtifactScope scope, String fileName) voidvoidvisit(ISIUnitLiteralsScope 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<ISIUnitLiteralsScope,ISIUnitLiteralsArtifactScope, scopeDeSerSIUnitLiteralsSymbols2Json> -
realThis
-
printer
protected de.monticore.symboltable.serialization.JsonPrinter printer -
traverser
-
-
Constructor Details
-
SIUnitLiteralsSymbols2Json
public SIUnitLiteralsSymbols2Json() -
SIUnitLiteralsSymbols2Json
public SIUnitLiteralsSymbols2Json(SIUnitLiteralsTraverser 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 interfaceSIUnitLiteralsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceSIUnitLiteralsVisitor2
-
visit
- Specified by:
visitin interfaceSIUnitLiteralsVisitor2
-
endVisit
- Specified by:
endVisitin interfaceSIUnitLiteralsVisitor2
-