Uses of Class
de.haumacher.msgbuf.generator.ast.Definition
Packages that use Definition
Package
Description
-
Uses of Definition in de.haumacher.msgbuf.generator
Methods in de.haumacher.msgbuf.generator that return DefinitionMethods in de.haumacher.msgbuf.generator with parameters of type DefinitionModifier and TypeMethodDescriptionstatic 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.astModifier and TypeClassDescriptionclassDefinitionof an enumeration.classDefinitionof a data class.Methods in de.haumacher.msgbuf.generator.ast that return DefinitionModifier and TypeMethodDescriptionfinal DefinitionCustomType.getDefinition()Resolved reference of theDefinitiondefining thereferenced type.final DefinitionPart.getOwner()TheDefinitiondefinint thisPart.static DefinitionDefinition.readDefinition(JsonReader in) Reads a new instance from the given reader.Definition.setComment(String value) Definition.setFile(DefinitionFile value) Definition.setOptions(Map<String, Option> value) Definition.setOuter(MessageDef value) Methods in de.haumacher.msgbuf.generator.ast that return types with arguments of type DefinitionModifier and TypeMethodDescriptionfinal List<Definition>DefinitionFile.getDefinitions()All definitions in this file.final List<Definition>MessageDef.getDefinitions()OhterDefinitions that are local to this data class.Methods in de.haumacher.msgbuf.generator.ast with parameters of type DefinitionModifier and TypeMethodDescriptionDefinitionFile.addDefinition(Definition value) Adds a value to theDefinitionFile.getDefinitions()list.MessageDef.addDefinition(Definition value) Adds a value to theMessageDef.getDefinitions()list.protected final voidDefinitionFile.internalAddDefinition(Definition value) Implementation ofDefinitionFile.addDefinition(de.haumacher.msgbuf.generator.ast.Definition)without chain call utility.protected final voidMessageDef.internalAddDefinition(Definition value) Implementation ofMessageDef.addDefinition(de.haumacher.msgbuf.generator.ast.Definition)without chain call utility.protected final voidCustomType.internalSetDefinition(Definition value) Internal setter forCustomType.getDefinition()without chain call utility.protected final voidPart.internalSetOwner(Definition value) Internal setter forPart.getOwner()without chain call utility.final voidDefinitionFile.removeDefinition(Definition value) Removes a value from theDefinitionFile.getDefinitions()list.final voidMessageDef.removeDefinition(Definition value) Removes a value from theMessageDef.getDefinitions()list.CustomType.setDefinition(Definition value) Constant.setOwner(Definition value) Field.setOwner(Definition value) Part.setOwner(Definition value) Method parameters in de.haumacher.msgbuf.generator.ast with type arguments of type DefinitionModifier and TypeMethodDescriptionprotected final voidDefinitionFile.internalSetDefinitions(List<? extends Definition> value) Internal setter forDefinitionFile.getDefinitions()without chain call utility.protected final voidMessageDef.internalSetDefinitions(List<? extends Definition> value) Internal setter forMessageDef.getDefinitions()without chain call utility.DefinitionFile.setDefinitions(List<? extends Definition> value) MessageDef.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 -
Uses of Definition in de.haumacher.msgbuf.generator.dart
Methods in de.haumacher.msgbuf.generator.dart with parameters of type DefinitionModifier and TypeMethodDescriptionstatic 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