All Classes and Interfaces

Class
Description
Base class for generators creating Java code.
Base class for code generators.
Base class for generators creating Java code.
Base class for generating message contents.
Utility methods defining technical names of generated classes.
Utilities for code generation.
A constant of an EnumDef.
Reference to a custom defined Type.
Generator for a Dart protocol class.
Coding conventions for Dart libraries.
Generates code for a protocol enum in Dart.
Generator for a msgbuf Dart library.
Base class of a definition in a DefinitionFile.
Visitor interface for the Definition hierarchy.
Base class for type and field definitions.
Visitor interface for the DefinitionBase hierarchy.
Representation of a .proto file with top-level Definitions.
Definition of an enumeration.
Generates a binding for a protocol enumeration.
A field definition of a MessageDef.
Algorithm assigning identifiers to Parts that have no identifier assigned in the message definition.
Mix-in interface for Field providing operations.
Common interface for code generators.
Option annotating a boolean value
Main entry point to the msgbuf generator.
Plug-in to the MessageGenerator.
Generator for default values for fields of certain types.
A Type that is composed of a key and a value.
Definition of a data class.
Mix-in interface for MessageDef.
Generator for message data classes.
Mapping of the msgbuf JSON protocol definition to protocol implementations.
TODO
Option annotating an int value
Base class for an option annotation.
Type codes for the Option hierarchy.
Visitor interface for the Option hierarchy.
Container for temporary collecting annotations without further semantics.
This exception is thrown when parse errors are encountered.
Member of a Definition.
Visitor interface for the Part hierarchy.
A primitive built-in Type.
Supported built-in types.
Converts a .proto definition file into JSON representation.
Parser for protobuf definition files..
Token literal values and constants.
Token Manager.
A dot-separated qualified name.
Generator of a read operation for reading a field value from a JSON stream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
Option annotating a string value
Describes the input token stream.
Token Manager Error.
Base class for possible Field types.
Type codes for the Type hierarchy.
Visitor interface for the Type hierarchy.
Generator for Java types of Fields.
Assigns type IDs in polymorphic hierarchies.
Generator for type names of fields.
Utilities for accessing msgbuf model.
Base class for object that can be annotated.
Type codes for the WithOptions hierarchy.
Visitor interface for the WithOptions hierarchy.
Generator of a read operation for reading a field value from a JSON stream.
GeneratorPlugin generating XML reading code for the XMLStreamReader interface.