| Interface | Description |
|---|---|
| Descriptor |
Base interface for all proto elements.
|
| Element | |
| EnumContainer | |
| ExtensionContainer | |
| FieldContainer | |
| FieldType |
Base interface for protocol buffers types that can be used as field type.
|
| GroupContainer | |
| MessageContainer | |
| Module | |
| ModuleConfiguration | |
| Type |
Base interface for all protocol buffers types.
|
| UserType | |
| UserTypeContainer |
| Class | Description |
|---|---|
| AbstractDescriptor |
Base class for all protocol buffer descriptors:
message
enum
service
method
|
| AbstractElement | |
| AbstractUserType | |
| AbstractUserTypeContainer | |
| DynamicMessage | |
| DynamicMessage.Key | |
| DynamicMessage.Value | |
| Enum | |
| EnumConstant |
Enum value (constant).
|
| Extension | |
| Field | |
| Group | |
| ImmutableModule |
Immutable implementation of
Module. |
| ImmutableModule.Builder |
Builds instances of type
ImmutableModule. |
| ImmutableModuleConfiguration |
Immutable implementation of
ModuleConfiguration. |
| ImmutableModuleConfiguration.Builder |
Builds instances of type
ImmutableModuleConfiguration. |
| Import | |
| Message | |
| Oneof | |
| Package | |
| Proto | |
| ProtobufConstants | |
| Range |
Reserved tag range
|
| Service | |
| ServiceMethod | |
| SourceCodeLocation | |
| Syntax | |
| UsageIndex |
| Enum | Description |
|---|---|
| DescriptorType | |
| DynamicMessage.Value.Type | |
| FieldModifier | |
| ScalarFieldType |
Field types for scalar value types.
|
Copyright © 2015–2017. All rights reserved.