Package de.haumacher.msgbuf.generator.ast
package de.haumacher.msgbuf.generator.ast
-
ClassDescriptionA constant of an
EnumDef.Reference to a custom definedType.Base class of a definition in aDefinitionFile.Definition.Visitor<R,A> Visitor interface for theDefinitionhierarchy.Base class for type and field definitions.Visitor interface for theDefinitionBasehierarchy.Representation of a.protofile with top-levelDefinitions.Definitionof an enumeration.A field definition of aMessageDef.Optionannotating a boolean valueATypethat is composed of a key and a value.Definitionof a data class.Optionannotating an int valueBase class for an option annotation.Type codes for theOptionhierarchy.Option.Visitor<R,A> Visitor interface for theOptionhierarchy.Container for temporary collecting annotations without further semantics.Member of aDefinition.Part.Visitor<R,A> Visitor interface for theParthierarchy.A primitive built-inType.Supported built-in types.A dot-separated qualified name.Optionannotating a string valueBase class for possibleFieldtypes.Type codes for theTypehierarchy.Type.Visitor<R,A> Visitor interface for theTypehierarchy.Base class for object that can be annotated.Type codes for theWithOptionshierarchy.WithOptions.Visitor<R,A> Visitor interface for theWithOptionshierarchy.