| AbstractLexer
Base lexer.
|
| AbstractParser
Base parser
|
| Annotation
Annotation for messages, enums, services, rpc, fields
|
| AnnotationContainer
Base class for components that contain 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
Base class for fields defined in a Message.
|
| Field.Modifier |
FieldHolder
Holds a reference to a Field.
|
| HasAnnotations
An entity that containts annotations.
|
| HasFields |
| HasName
Represents a component that should have a name.
|
| HasOptions
Represents a component in a proto that can have options.
|
| HasProto
Represents a component that should belong to a proto.
|
Message
Represents the message defined in the Proto.
|
| Mutable
An entity whose values can be overriden with new value.
|
| Proto
Contains the metadata of parsed protos.
|
| Proto.Loader |
| ProtoLexer.DFA22 |
| ProtoLexer.DFA3 |
| 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 |
| Service
Represents a service defined in the proto (for generating rpc services).
|
| Service.RpcMethod |