| AbstractLexer |
Base lexer.
|
| AbstractParser |
Base parser
|
| Annotation |
Annotation for messages, enums, services, rpc, fields
|
| AnnotationContainer |
Base class for components that contain annotations.
|
| ConfiguredReference |
The reference configured via options and annotations.
|
| DefaultProtoLoader |
Default proto loader for imported protos.
|
| EnumField |
Represents an enum field defined in a Message.
|
| EnumGroup |
Represents an enum declared in either the Proto or nested in a Message.
|
| EnumGroup.Value |
|
| ErrorMap |
A sort of runtime error mechanism for st code generation to fail fast.
|
| Extension |
Represents an extend block declared in either the Proto or nested in a Message.
|
| Field<T> |
Base class for fields defined in a Message.
|
| Field.Bool |
|
| Field.Bytes |
|
| Field.Double |
|
| Field.Fixed32 |
|
| Field.Fixed64 |
|
| Field.Float |
|
| Field.Int32 |
|
| Field.Int64 |
|
| Field.Reference |
|
| Field.SFixed32 |
|
| Field.SFixed64 |
|
| Field.SInt32 |
|
| Field.SInt64 |
|
| Field.String |
|
| Field.UInt32 |
|
| Field.UInt64 |
|
| FieldHolder |
Holds a reference to a Field.
|
| Message |
Represents the message defined in the Proto.
|
| MessageField |
Represents a message field defined in a Proto.
|
| Mutable<T> |
An entity whose values can be overriden with new value.
|
| Proto |
Contains the metadata of parsed protos.
|
| ProtoLexer |
|
| ProtoParser |
|
| ProtoParser.annotation_entry_return |
|
| ProtoParser.annotation_keyval_return |
|
| ProtoParser.doc_entry_return |
|
| ProtoParser.enum_block_return |
|
| ProtoParser.enum_body_return |
|
| ProtoParser.enum_field_return |
|
| ProtoParser.enum_options_return |
|
| ProtoParser.extend_block_return |
|
| ProtoParser.extend_body_return |
|
| ProtoParser.extensions_range_return |
|
| ProtoParser.field_options_keyval_return |
|
| ProtoParser.field_options_return |
|
| ProtoParser.field_type_return |
|
| ProtoParser.header_import_return |
|
| ProtoParser.header_package_return |
|
| ProtoParser.header_syntax_return |
|
| ProtoParser.ignore_block_body_return |
|
| ProtoParser.ignore_block_return |
|
| ProtoParser.message_block_return |
|
| ProtoParser.message_body_return |
|
| ProtoParser.message_field_return |
|
| ProtoParser.option_entry_return |
|
| ProtoParser.parse_return |
|
| ProtoParser.rpc_block_return |
|
| ProtoParser.rpc_body_block_return |
|
| ProtoParser.service_block_return |
|
| ProtoParser.service_body_return |
|
| ProtoParser.signed_constant_return |
|
| ProtoParser.statement_return |
|
| ProtoParser.var_full_return |
|
| ProtoParser.var_reserved_return |
|
| ProtoParser.var_return |
|
| ProtoUtil |
Utility for loading protos from various input.
|
| Service |
Represents a service defined in the proto (for generating rpc services).
|
| Service.RpcMethod |
|
| TextFormat |
Provide ascii text parsing and formatting support for proto2 instances.
|