Uses of Package
de.haumacher.msgbuf.generator.ast
-
Classes in de.haumacher.msgbuf.generator.ast used by de.haumacher.msgbuf.generator Class Description Constant A constant of anEnumDef.CustomType Reference to a custom definedType.Definition Base class of a definition in aDefinitionFile.Definition.Visitor Visitor interface for theDefinitionhierarchy.DefinitionFile Representation of a.protofile with top-levelDefinitions.EnumDef Definitionof an enumeration.Field A field definition of aMessageDef.MapType ATypethat is composed of a key and a value.MessageDef Definitionof a data class.Option Base class for an option annotation.PrimitiveType A primitive built-inType.QName A dot-separated qualified name.Type Base class for possibleFieldtypes.Type.Visitor Visitor interface for theTypehierarchy. -
Classes in de.haumacher.msgbuf.generator.ast used by de.haumacher.msgbuf.generator.ast Class Description Constant A constant of anEnumDef.CustomType Reference to a custom definedType.Definition Base class of a definition in aDefinitionFile.Definition.Visitor Visitor interface for theDefinitionhierarchy.DefinitionBase Base class for type and field definitions.DefinitionBase.Visitor Visitor interface for theDefinitionBasehierarchy.DefinitionFile Representation of a.protofile with top-levelDefinitions.EnumDef Definitionof an enumeration.Field A field definition of aMessageDef.Flag Optionannotating a boolean valueMapType ATypethat is composed of a key and a value.MessageDef Definitionof a data class.NumberOption Optionannotating an int valueOption Base class for an option annotation.Option.TypeKind Type codes for theOptionhierarchy.Option.Visitor Visitor interface for theOptionhierarchy.OptionContainer Container for temporary collecting annotations without further semantics.Part Member of aDefinition.Part.Visitor Visitor interface for theParthierarchy.PrimitiveType A primitive built-inType.PrimitiveType.Kind Supported built-in types.QName A dot-separated qualified name.StringOption Optionannotating a string valueType Base class for possibleFieldtypes.Type.TypeKind Type codes for theTypehierarchy.Type.Visitor Visitor interface for theTypehierarchy.WithOptions Base class for object that can be annotated.WithOptions.TypeKind Type codes for theWithOptionshierarchy.WithOptions.Visitor Visitor interface for theWithOptionshierarchy. -
Classes in de.haumacher.msgbuf.generator.ast used by de.haumacher.msgbuf.generator.common Class Description Constant A constant of anEnumDef.Definition Base class of a definition in aDefinitionFile.Field A field definition of aMessageDef.MessageDef Definitionof a data class.Option Base class for an option annotation.Part Member of aDefinition.QName A dot-separated qualified name.Type Base class for possibleFieldtypes.WithOptions Base class for object that can be annotated. -
Classes in de.haumacher.msgbuf.generator.ast used by de.haumacher.msgbuf.generator.dart Class Description Constant A constant of anEnumDef.CustomType Reference to a custom definedType.Definition Base class of a definition in aDefinitionFile.Definition.Visitor Visitor interface for theDefinitionhierarchy.DefinitionFile Representation of a.protofile with top-levelDefinitions.EnumDef Definitionof an enumeration.Field A field definition of aMessageDef.MapType ATypethat is composed of a key and a value.MessageDef Definitionof a data class.PrimitiveType A primitive built-inType.Type Base class for possibleFieldtypes.Type.Visitor Visitor interface for theTypehierarchy. -
Classes in de.haumacher.msgbuf.generator.ast used by de.haumacher.msgbuf.generator.parser Class Description Constant A constant of anEnumDef.CustomType Reference to a custom definedType.Definition Base class of a definition in aDefinitionFile.DefinitionBase Base class for type and field definitions.DefinitionFile Representation of a.protofile with top-levelDefinitions.EnumDef Definitionof an enumeration.Field A field definition of aMessageDef.MapType ATypethat is composed of a key and a value.MessageDef Definitionof a data class.Option Base class for an option annotation.Part Member of aDefinition.PrimitiveType A primitive built-inType.QName A dot-separated qualified name.Type Base class for possibleFieldtypes.WithOptions Base class for object that can be annotated. -
Classes in de.haumacher.msgbuf.generator.ast used by de.haumacher.msgbuf.generator.plugins Class Description MessageDef Definitionof a data class.Option Base class for an option annotation.