All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Class Description AbstractDartGenerator Base class for generators creating Java code.AbstractFileGenerator Base class for code generators.AbstractJavaGenerator Base class for generators creating Java code.AbstractMessageGenerator Base class for generating message contents.CodeConvention Utility methods defining technical names of generated classes.CodeUtil Utilities for code generation.Constant A constant of anEnumDef.CustomType Reference to a custom definedType.DartClassGenerator Generator for a Dart protocol class.DartCoding Coding conventions for Dart libraries.DartEnumGenerator Generates code for a protocol enum in Dart.DartLibGenerator Generator for amsgbufDart library.Definition Base class of a definition in aDefinitionFile.Definition.Visitor<R,A> Visitor interface for theDefinitionhierarchy.DefinitionBase Base class for type and field definitions.DefinitionBase.Visitor<R,A> Visitor interface for theDefinitionBasehierarchy.DefinitionFile Representation of a.protofile with top-levelDefinitions.EnumDef Definitionof an enumeration.EnumGenerator Generates a binding for a protocol enumeration.Field A field definition of aMessageDef.FieldIDSynthesizer Algorithm assigning identifiers toParts that have no identifier assigned in the message definition.FieldOperations Mix-in interface forFieldproviding operations.FileGenerator Common interface for code generators.Flag Optionannotating a boolean valueGenerator Main entry point to themsgbufgenerator.GeneratorPlugin Plug-in to theMessageGenerator.InitializerGenerator Generator for default values for fields of certain types.MapType ATypethat is composed of a key and a value.MessageDef Definitionof a data class.MessageDefOperations Mix-in interface forMessageDef.MessageGenerator Generatorfor message data classes.MsgBufJsonProtocol Mapping of themsgbufJSON protocol definition to protocol implementations.NameTable TODONumberOption Optionannotating an int valueOption Base class for an option annotation.Option.TypeKind Type codes for theOptionhierarchy.Option.Visitor<R,A> Visitor interface for theOptionhierarchy.OptionContainer Container for temporary collecting annotations without further semantics.ParseException This exception is thrown when parse errors are encountered.Part Member of aDefinition.Part.Visitor<R,A> Visitor interface for theParthierarchy.PrimitiveType A primitive built-inType.PrimitiveType.Kind Supported built-in types.Proto2Json Converts a.protodefinition file into JSON representation.ProtobufParser Parser for protobuf definition files..ProtobufParserConstants Token literal values and constants.ProtobufParserTokenManager Token Manager.QName A dot-separated qualified name.ReadOperationBuilder Generator of a read operation for reading a field value from a JSON stream.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).StringOption Optionannotating a string valueToken Describes the input token stream.TokenMgrError Token Manager Error.Type Base class for possibleFieldtypes.Type.TypeKind Type codes for theTypehierarchy.Type.Visitor<R,A> Visitor interface for theTypehierarchy.TypeGenerator Generator for Java types ofFields.TypeIdSynthesizer Assigns type IDs in polymorphic hierarchies.TypeNameBuilder Generator for type names of fields.Util Utilities for accessingmsgbufmodel.WithOptions Base class for object that can be annotated.WithOptions.TypeKind Type codes for theWithOptionshierarchy.WithOptions.Visitor<R,A> Visitor interface for theWithOptionshierarchy.WriteOperationBuilder Generator of a read operation for reading a field value from a JSON stream.XmlStreamingPlugin GeneratorPlugingenerating XML reading code for theXMLStreamReaderinterface.