Uses of Class
de.haumacher.msgbuf.generator.ast.DefinitionFile
-
Packages that use DefinitionFile Package Description de.haumacher.msgbuf.generator de.haumacher.msgbuf.generator.ast de.haumacher.msgbuf.generator.dart de.haumacher.msgbuf.generator.parser -
-
Uses of DefinitionFile in de.haumacher.msgbuf.generator
Methods in de.haumacher.msgbuf.generator that return DefinitionFile Modifier and Type Method Description DefinitionFileGenerator. load(DefinitionFile file)DefinitionFileGenerator. load(File file)DefinitionFileGenerator. load(InputStream in)DefinitionFileGenerator. load(String fileName)static DefinitionFileGenerator. parse(InputStream in)Methods in de.haumacher.msgbuf.generator with parameters of type DefinitionFile Modifier and Type Method Description voidNameTable. enter(DefinitionFile file)DefinitionFileGenerator. load(DefinitionFile file)voidFieldIDSynthesizer. process(DefinitionFile file)Assigns IDs in the given file.voidTypeIdSynthesizer. process(DefinitionFile file)Starts the ID assignment process. -
Uses of DefinitionFile in de.haumacher.msgbuf.generator.ast
Methods in de.haumacher.msgbuf.generator.ast that return DefinitionFile Modifier and Type Method Description DefinitionFileDefinitionFile. addDefinition(Definition value)Adds a value to thegetDefinitions()list.static DefinitionFileDefinitionFile. create()Creates aDefinitionFileinstance.DefinitionFileDefinition. getFile()Reference back to theDefinitionFilethat contains this definition.DefinitionFileDefinitionFile. putOption(String key, Option value)static DefinitionFileDefinitionFile. readDefinitionFile(JsonReader in)Reads a new instance from the given reader.DefinitionFileDefinitionFile. setDefinitions(List<? extends Definition> value)DefinitionFileDefinitionFile. setOptions(Map<String,Option> value)DefinitionFileDefinitionFile. setPackage(QName value)Methods in de.haumacher.msgbuf.generator.ast with parameters of type DefinitionFile Modifier and Type Method Description protected voidDefinition. internalSetFile(DefinitionFile value)Internal setter forDefinition.getFile()without chain call utility.DefinitionDefinition. setFile(DefinitionFile value)EnumDefEnumDef. setFile(DefinitionFile value)MessageDefMessageDef. setFile(DefinitionFile value)RWithOptions.Visitor. visit(DefinitionFile self, A arg)Visit case forDefinitionFile. -
Uses of DefinitionFile in de.haumacher.msgbuf.generator.dart
Constructors in de.haumacher.msgbuf.generator.dart with parameters of type DefinitionFile Constructor Description DartLibGenerator(File file, DefinitionFile proto)Creates aDartLibGenerator. -
Uses of DefinitionFile in de.haumacher.msgbuf.generator.parser
Methods in de.haumacher.msgbuf.generator.parser that return DefinitionFile Modifier and Type Method Description DefinitionFileProtobufParser. file()
-