Uses of Class
de.haumacher.msgbuf.generator.ast.Definition
-
-
Uses of Definition in de.haumacher.msgbuf.generator
Methods in de.haumacher.msgbuf.generator that return Definition Modifier and Type Method Description DefinitionNameTable. lookup(MessageDef context, QName name)TODOMethods in de.haumacher.msgbuf.generator with parameters of type Definition Modifier and Type Method Description static StringCodeConvention. implName(Definition def)static StringCodeConvention. qImplName(String packageSuffix, Definition def)static StringCodeConvention. qName(String packageSuffix, Definition def, Function<String,String> localNameConvention)static StringCodeConvention. qTypeName(Definition def)static StringCodeConvention. readerName(Definition def)static StringCodeConvention. readerNameContent(Definition def)static StringCodeConvention. typeName(Definition def) -
Uses of Definition in de.haumacher.msgbuf.generator.ast
Subclasses of Definition in de.haumacher.msgbuf.generator.ast Modifier and Type Class Description classEnumDefDefinitionof an enumeration.classMessageDefDefinitionof a data class.Methods in de.haumacher.msgbuf.generator.ast that return Definition Modifier and Type Method Description DefinitionCustomType. getDefinition()Resolved reference of theDefinitiondefining thereferenced type.DefinitionPart. getOwner()TheDefinitiondefinint thisPart.DefinitionDefinition. putOption(String key, Option value)static DefinitionDefinition. readDefinition(JsonReader in)Reads a new instance from the given reader.DefinitionDefinition. setComment(String value)DefinitionDefinition. setFile(DefinitionFile value)DefinitionDefinition. setName(String value)DefinitionDefinition. setOptions(Map<String,Option> value)DefinitionDefinition. setOuter(MessageDef value)Methods in de.haumacher.msgbuf.generator.ast that return types with arguments of type Definition Modifier and Type Method Description List<Definition>DefinitionFile. getDefinitions()All definitions in this file.List<Definition>MessageDef. getDefinitions()OhterDefinitions that are local to this data class.Methods in de.haumacher.msgbuf.generator.ast with parameters of type Definition Modifier and Type Method Description DefinitionFileDefinitionFile. addDefinition(Definition value)Adds a value to theDefinitionFile.getDefinitions()list.MessageDefMessageDef. addDefinition(Definition value)Adds a value to theMessageDef.getDefinitions()list.protected voidDefinitionFile. internalAddDefinition(Definition value)Implementation ofDefinitionFile.addDefinition(de.haumacher.msgbuf.generator.ast.Definition)without chain call utility.protected voidMessageDef. internalAddDefinition(Definition value)Implementation ofMessageDef.addDefinition(de.haumacher.msgbuf.generator.ast.Definition)without chain call utility.protected voidCustomType. internalSetDefinition(Definition value)Internal setter forCustomType.getDefinition()without chain call utility.protected voidPart. internalSetOwner(Definition value)Internal setter forPart.getOwner()without chain call utility.voidDefinitionFile. removeDefinition(Definition value)Removes a value from theDefinitionFile.getDefinitions()list.voidMessageDef. removeDefinition(Definition value)Removes a value from theMessageDef.getDefinitions()list.CustomTypeCustomType. setDefinition(Definition value)ConstantConstant. setOwner(Definition value)FieldField. setOwner(Definition value)PartPart. setOwner(Definition value)Method parameters in de.haumacher.msgbuf.generator.ast with type arguments of type Definition Modifier and Type Method Description protected voidDefinitionFile. internalSetDefinitions(List<? extends Definition> value)Internal setter forDefinitionFile.getDefinitions()without chain call utility.protected voidMessageDef. internalSetDefinitions(List<? extends Definition> value)Internal setter forMessageDef.getDefinitions()without chain call utility.DefinitionFileDefinitionFile. setDefinitions(List<? extends Definition> value)MessageDefMessageDef. setDefinitions(List<? extends Definition> value) -
Uses of Definition in de.haumacher.msgbuf.generator.common
Methods in de.haumacher.msgbuf.generator.common with parameters of type Definition Modifier and Type Method Description static StringUtil. toString(Definition def) -
Uses of Definition in de.haumacher.msgbuf.generator.dart
Methods in de.haumacher.msgbuf.generator.dart with parameters of type Definition Modifier and Type Method Description static StringDartCoding. typeName(Definition def)Name of a class or enum. -
Uses of Definition in de.haumacher.msgbuf.generator.parser
Methods in de.haumacher.msgbuf.generator.parser that return Definition Modifier and Type Method Description DefinitionProtobufParser. definition()
-